Microsoft® IIS サーバー、バージョン 5.0 を Windows® バックエンド・サーバーで実行するときには、Microsoft IIS サーバーをバインド固有になるように構成する必要があります。そうしなれければ、ソケット・プールがデフォルトとして使用可能になり、Web サーバーが、サイトの複数の ID として構成された仮想 IP アドレスではなく、0.0.0.0 にバインドされ、すべてのトラフィックを listen します。
ソケット・プールが使用可能であるときにローカル・ホスト上のアプリケーションが停止した場合、AIX® または Windows ND サーバーの advisor がこれを検出します。ただし、ローカル・ホストの稼働中に仮想ホスト上のアプリケーションが停止した場合、advisor はこの障害を検出せず、Microsoft IIS は、停止したアプリケーションのトラフィックを含む、すべてのトラフィックに応答し続けます。
ソケット・プールが使用可能で、Web サーバーが 0.0.0.0 にバインドされているかどうかを
判別するには、次のコマンドを実行します。
netstat -an
Microsoft IIS サーバーを、バインド固有にする (ソケット・プールを使用不可にする) ように構成する方法は、Microsoft Product Support Services Web サイトに記載されています。以下のいずれかの URL にアクセスしてこの情報を入手することもできます。
- IIS5: Hardware Load Balance Does Not Detect a Stopped Web Site (Q300509)
- http://support.microsoft.com/default.aspx?scid=kb;en-us;Q300509
- How to Disable Socket Pooling (Q238131)
- http://support.microsoft.com/default.aspx?scid=kb;en-us;Q238131