Когда я использую следующую команду
netstat -ant | grep :9111 | awk '{print $6}' | sort | uniq -c | sort -n
Я получаю следующее
1 LAST_ACK
1 LISTEN
2 SYN_RECV
7 FIN_WAIT1
51 ESTABLISHED
71 FIN_WAIT2
8779 TIME_WAIT
Мне кажется, я понимаю, что TIME_WAIT
означает, что я закрыл соединение в своем приложении, и он ожидает некоторый период времени, чтобы убедиться, что клиент успешно закрыл соединение. Пожалуйста, поправьте меня, если я ошибаюсь.
Мой вопрос заключается в том, чтобы поддерживать запросы. Подавляющее большинство трафика, который я ожидаю увидеть, должно быть поддержано.
- Когда соединение поддержания активности войдет в период
TIME_WAIT
? - Возможно ли для соединения kep live перейти от
TIME_WAIT
кESTABLISHED
? Если да, каковы условия?