при достижении определенного числа веб-сокеты с весенней загрузкой отключались - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть масштабируемый микро-сервис, который должен хранить веб-сокеты и держать их открытыми. я получил 10 экземпляров этого микросервиса со следующими свойствами для каждого экземпляра:

server.tomcat.max-threads = 400

server.tomcat.max-connections= 13000

перед службами находится круговой ALB. и nginx сервер перед ним. Как только я достигаю 31k открытых веб-сокетов, 3100 за экземпляр просто не может больше брать и начинает отключать веб-сокеты. в журналах нет ничего, кроме:

Failed to deliver messege(s)  org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.delegateMessages(AbstractSockJsSession.java:377)

исключение связано с сообщением о соединении.

есть идеи, что может вызвать проблему?.

...