IIS Rapid Fail Protection における「障害」とはどういう意味ですか? 質問する

IIS Rapid Fail Protection における「障害」とはどういう意味ですか? 質問する

IIS のドキュメントによると、ラピッド フェール保護がアクティブになると、「障害」が発生した場合にアプリケーション プールが非アクティブ化されます。ただし、「障害」ケースの定義は見つかりませんでした。私の Web アプリケーションには、IIS がそれを「障害」と見なすようにする特別な例外があります。

誰かアイデアはありますか?ありがとう

ベストアンサー1

少なくとも Server 2003 については、次のリストがあるようです。http://web.archive.org/web/20130511004652/http://technet.microsoft.com/en-us/library/cc787273(WS.10).aspx

WWW サービスは、アプリケーション プール内のワーカー プロセスが Rapid-Fail Protection (RFP) 間隔の時間枠と同じかそれを超える頻度で失敗すると (たとえば、5 分間に 5 回の失敗)、アプリケーション プールをシャットダウンします。WWW サービスは、次の場合に失敗を検出します。

  • ワーカー プロセスが起動時間制限内に開始されません。

  • ワーカー プロセスはシャットダウン時間制限内にシャットダウンしません。

  • ワーカー プロセスは致命的なエラーのためにシャットダウンし、WWW サービスにエラー コードを送信します。

  • ワーカー プロセスが ping メッセージに応答できません。

  • WWW サービスは、ワーカー プロセスが非標準の通信を送信していることを検出します (ワーカー プロセスが乗っ取られた可能性があります)。

(リンク切れを修正するために archive.org で更新し、詳細をここに複製しました)

おすすめ記事