У меня есть масштабируемый микро-сервис, который должен хранить веб-сокеты и держать их открытыми. я получил 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)
исключение связано с сообщением о соединении.
есть идеи, что может вызвать проблему?.