IIS 8で動作するASP.NETアプリケーションがあります。タイムアウトを記録しているクライアントで要求に応答しないことがあります。その後、IISは503の使用できない応答コードの送信を開始します。各停止は5分間続くと思われます。これはKill w3wpの5分間の制限間隔に相当します。 私は、80%の制限パーセンテージでKill w3wp制限アクション用に設定されたアプリケーションプールを持っています。アイドル状態でIIS AppPoolを使用できないことがありますか?
CPU使用率が高いためプールが停止しているように見えるかもしれませんが、イベントビューアではレコードが見つかりませんでした。実際、約25分で要求がないため、アイドル状態になっていました。
プールがアイドル状態のときに発行された3つの単純な同一要求がクラッシュしました。どの環境でも手動で再現することはできません。
これは、週に約1回起こっています。重要なアプリケーションであるため、他のアプリケーションがインストールされていない別のサーバーで実行されます。
私は制限をキルからスロットルに変更しましたが、私はその良いアイデアはわかりません。とにかく私はこれを再現する方法を見つけなければなりません。
プールがアイドル状態から抜けることができませんか?