2
TIME_WAITでソケットの数を減らす方法は?
Ubuntu Server 10.04.1 x86 nginxの背後にFCGI HTTPサービスを備えたマシンがあります。これは、多くの異なるクライアントに多くの小さなHTTPリクエストを処理します。(ピーク時の1秒あたり約230リクエスト、ヘッダー付きの平均応答サイズは650バイト、1日あたり数百万の異なるクライアントです。) その結果、TIME_WAITでハングする多くのソケットがあります(以下のTCP設定でグラフがキャプチャされます)。 ソケットの数を減らしたい。 これ以外に何ができますか? $ cat / proc / sys / net / ipv4 / tcp_fin_timeout 1 $ cat / proc / sys / net / ipv4 / tcp_tw_recycle 1 $ cat / proc / sys / net / ipv4 / tcp_tw_reuse 1 更新:マシン上の実際のサービスレイアウトに関する詳細: クライアント----- …