kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

TCP/IPチューニング

SQL Server,Oracleなどのデータベースへ多くのスレッドやクライアントから頻繁にconnect/disconnectを繰り返すと「ソケットが足りません」というエラーになることがあります。
Windows Server 2003とXPでは短命ポート(と訳されています)が1025〜5000の間でしか割り当てられません。TCP/IPの使い方によってはちょっとまずいかもしれないので、直す事ができます。
マイクロソフト TechNet オンライン | IT 担当者の「知りたい」が見つかる実践情報サイト
の「短命ポート」のところ。
同様に、TIME_WAITとなっている既定値(4分)もアプリケーションサーバでは長すぎるので、問題が発生した場合、短くすることでエラーがほぼ出なくなるでしょう。
マイクロソフト TechNet オンライン | IT 担当者の「知りたい」が見つかる実践情報サイト
確かUN*X系のOSでは短い(10数秒とかそんなレベル)んじゃなかったかな?
ということで、私の作業用のメモ(^^;。