ソケットの総数は着実に増加しており、tcp / udpソケットの数は安定しています。なぜ?

ソケットの総数は着実に増加しており、tcp / udpソケットの数は安定しています。なぜ?

私はSockets.ioといくつかの他のものを実行しているサーバー(Ubuntu 16.04.5)を持っています。

サーバーは約5〜6つの異なるPythonアプリケーションとSockets.ioを実行しています。サーバーが約6144のソケットレベルに達すると、新しいソケットの受け入れを停止します。ご覧のとおり、実際にはアクティブな接続はあまりありません。それでは、ここで何が起こっているのでしょうか?これは私をパニックにさせました。

TCP接続は次のとおりです。

root@01:~# netstat -an| awk '/tcp/ {print $6}'|sort|uniq -c
 44 CLOSE_WAIT
 518 ESTABLISHED
 71 FIN_WAIT1
 15 FIN_WAIT2
 5 LAST_ACK
 10 LISTEN
 26 SYN_RECV

しかし、割り当てられたソケットの総数ははるかに多く、着実に増加しています。なぜですか?

root@01:~# ss -s
Total: 6128 (kernel 6144)
TCP:   6028 (estab 523, closed 5381, orphaned 7, synrecv 0, timewait 0/0), ports 0

Transport Total     IP        IPv6
*         6144      -         -        
RAW       0         0         0        
UDP       4         3         1        
TCP       647       644       3        
INET      651       647       4        
FRAG      0         0         0  

ありがとう

ベストアンサー1

おすすめ記事