Соединения с БД Mongo не закрываются, а при использовании реактивной пружинной загрузки бесконечные потоки - PullRequest
0 голосов
/ 03 февраля 2019

Я использую Reactive spring boot (Flux) для бесконечных потоков и использую @Tailable в репозитории Reactive mongo для включения событий на стороне сервера. Для каждого запроса к контроллеру Flux создается новое соединение dong монго, хотя я используюреактивный клиент mongo для создания соединения. Из-за этого после 100 соединений приложение выдает исключение тайм-аута соединения mongodb. Ниже приведен мой код.

Mongodb Configuration: [https://i.stack.imgur.com/4uge4.png]

REST Controller [https://i.stack.imgur.com/DJzGk.png]

Reactive Mongo Repository: [https://i.stack.imgur.com/0Oqiq.png]

Пожалуйста, сообщите ... если кто-нибудь знает, какручка ...!

...