Наша среда — Ubuntu 12.04 на EC2.
Я знаю, что TIME_WAIT — это хорошо, и я знаю, что, как правило, нормально видеть, как соединения остаются в состоянии TIME_WAIT до 2 минут, согласно всем прочитанным мной данным.
Однако у нас есть экземпляры, имеющие много соединений в состоянии TIME_WAIT, которые остаются в этом состоянии уже более 24 часов, при этом на другой стороне нет соответствующего соединения.
Теперь я понимаю, что могу просто перезапустить сеть или даже весь экземпляр, чтобы закрыть эти соединения, но мне больше интересно узнать о механизмах, которые здесь задействованы, и о том, почему эти соединения не закрываются сами собой в течение «2 * минимального интервала сегмента», о котором я слышал.
Спасибо!