как разделить сессию между Spring Web и Spring Webflux? - PullRequest
0 голосов
/ 22 января 2020

Spring session поддерживает http-сессию для весеннего веб-проекта и веб-сессию для весеннего проекта webflux.

с двумя различными проектами с зависимостью Spring Web и Spring WebFlux, как я могу разделить сессию между ними? Я понимаю, что легко разделить сессию между одной и той же структурой, например, добавив аннотацию @ EnableRedisHttpSession или @ EnableRedisWebSession с redis в качестве backstore

spring web - build.gradle

implementation 'org.springframework.boot:spring-boot-starter-data-redis'
implementation 'org.springframework.session:spring-session-data-redis'

spring webflux - build.gradle

implementation 'org.springframework.boot:spring-boot-starter-data-redis-reactive'
implementation 'org.springframework.session:spring-session-data-redis'

В официальном документе сессия Spring представляет

Как работает интеграция WebSession

но я все еще в замешательстве.

как мне сделать, чтобы разделить сессию между весенней паутиной и webflux?

...