Тайм-аут соединения ELB с сервера Tomcat - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть балансировщик нагрузки AWS Elastic для внутреннего сервера приложений, который имеет два исправных экземпляра.Этот балансировщик нагрузки используется экземплярами из целевой группы балансировщика нагрузки приложения UI.

И приложение UI, и приложение бэкенда являются приложениями Spring MVC на основе Tomcat.

Если я выполняю запрос POST из приложения UIна этот балансировщик нагрузки сервера приложений, он принимается.Но последующие запросы выдают ошибку времени ожидания соединения java.net.ConnectException.

Через 5-10 минут он принимает 2-4 запроса, а затем снова начинает выдавать то же исключение.

Я пытаюсь связаться с весенним приложением MVC, размещенным на экземплярах сервера внутренних приложений, и оно работает нормально.Тайм-ауты на уровне приложения отсутствуют.Дальнейшая продолжительность времени между неудавшимися и принятыми запросами варьируется, и я не могу найти какой-либо конкретной схемы в этом.Как я могу решить это?

...