web-dev-qa-db-ja.com

netstatに多数のTIME_WAIT接続(Windows Server 2008)

一部のネットワーク接続が通過しないWindows2008サーバーで問題が発生しています。たとえば、サーバー上のWebアプリケーションで、別のサーバーへのソケット接続を開く必要があります。これは、次のメッセージで失敗することがあります。

通常、各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)の使用は1回のみ許可されます

エラーを調べた結果、次のページが表示されました: http://msdn.Microsoft.com/en-us/library/aa560610(v = bts.20).aspx TCP/IPポートの枯渇である可能性があります。

Netstat -nを実行すると、ポート80で大量のTIME_WAIT接続が取得されます。

誰かがこれを引き起こしている可能性があるものを知っていますか?

3
Rhys Causey

32768〜61000の範囲のすべてのリモートポートはTIME_WAIT状態にあり、アプリケーションの終了後数十分でも解放されません。私たちのサーバーは再起動せずにほぼ2年間稼働していました。

私は次のことを発見しました: http://support.Microsoft.com/kb/2553549

4
Jan