Команда Linux 'ss - TCP-соединения

Я получаю ниже вывод / сводку при выполнении нескольких тестов gatling и AB perf в результате команды -

$ ss -stplu

Вывод -

Total: 517 (kernel 0)
TCP:   11261 (estab 3, closed 11254, orphaned 1, synrecv 0, timewait   11235/0), ports 0

Transport Total     IP        IPv6
*      0         -         -        
RAW      1         0         1        
UDP      0         0         0        
TCP      7         5         2        
INET      8         5         3        
FRAG      0         0         0        

Netid State      Recv-Q Send-Q                       Local    Address:Port                                        Peer Address:Port                
tcp   LISTEN     0      128                                      *:59122                                                  *:*                    
tcp   LISTEN     0      100                              127.0.0.1:smtp                                                   *:*                    
tcp   LISTEN     0      128                                     :::59122                                                 :::*                    
tcp   LISTEN     0      100                                    ::1:smtp                                                  :::*                    

Я мог вижу, что он "закрыл 11254", интересно, нормально ли это или мне нужно беспокоиться и настраивать параметры на хосте. Нужны ваши предложения по этому поводу.

0
задан 5 October 2016 в 10:29
1 ответ

В вашем списке счетчик timewait - это то, что делает большую часть счетчика закрытых .

У вас есть несколько сокетов TIME-WAIT (с точки зрения приложения они действительно закрыты), но волноваться не о чем. Большинство приложений справляются с этим с помощью параметра сокета SO_REUSEADDR, поэтому сокеты TIME-WAIT будут просто повторно использованы, если в системе закончатся номера локальных портов.

Отсутствие SO_REUSEADDR станет очевидным в любом случае, потому что приложение сообщит вам адрес EADDRINUSE уже используется ».

Канонический ответ SO на состояние TIME-WAIT и SO_REUSEADDR

0
ответ дан 5 December 2019 в 09:28

Теги

Похожие вопросы