Можно ли добиться поведения области видимости в Spring WebFlux? - PullRequest
0 голосов
/ 14 февраля 2019

В настоящее время экспериментирую с реактивным программированием с использованием Spring WebFlux.Мне нужно сбрасывать некоторые значения (создавать новый экземпляр одного класса) каждый сеанс.

Невозможно внедрить bean-компонент @RequestScope или @SessionScope, так как это приведет к ошибке IllegalStateExcepion.

Возможно ли добиться поведения области сеанса в Spring Webflux?Какие советы я могу использовать для достижения этой цели?

Ответы [ 2 ]

0 голосов
/ 16 апреля 2019

Spring Session

Чтобы использовать сеансы в Spring Webflux, вы можете использовать Spring Session , более конкретно, вы можете использовать интеграцию с Spring Webflux WebSession

Некоторое учебное пособие можно найти здесь: https://www.baeldung.com/spring-session-reactive

0 голосов
/ 21 февраля 2019

Я решил эту проблему с помощью репликации сеанса hazelcast.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...