Назад | Перейти на главную страницу

Почему соединение может оставаться в TIME_WAIT часами или даже днями?

Наша среда - ubuntu 12.04 на EC2.

Я знаю, что TIME_WAIT - это хорошо, и я знаю, что в целом нормально видеть, что соединения остаются в TIME_WAIT до 2 минут, в соответствии со всем прочитанным мной.

Однако у нас есть экземпляры, которые имеют много подключений в TIME_WAIT, которые остаются в этом состоянии более 24 часов, без соответствующего подключения на другой стороне.

Теперь я понимаю, что могу просто перезапустить сеть или даже весь экземпляр, чтобы закрыть эти соединения, но меня больше интересуют механизмы, которые здесь задействованы, и почему эти соединения не закрываются в пределах «минимального интервала сегмента 2 *». о котором я слышал.

Спасибо!