У нас есть приложение с весенней загрузкой (с zuul), использующее встроенный tomcat по умолчанию (я думаю). У него много клиентов, реализованных с использованием различных технологий и языков И у нас есть проблема со слишком большим количеством портов в TIME_WAIT: то есть слишком много соединений сокетов открываются / закрываются с ожидаемым поведением запроса, которое должно поддерживать соединения в большинстве случаев.
Получая объект HttpRequest в развернутом API, я могу получить информацию о заголовке запроса. Таким образом, я могу отслеживать используемый протокол http (http / 1.1) и параметр заголовка, например keep-alive (который, если присутствует, избыточен при использовании http / 1.1).
=> Я бы хотел отслеживать соединения с открытыми и закрытыми сокетами, но не понимаю, как?
Промежуточная информация была бы лучше, чем ничего.
Примечание. При использовании spring-websocket я нашел несколько руководств по аналогичной теме, но мы этого не делаем.