web-dev-qa-db-ja.com

現在実行中のリクエストでAppPoolを停止するとどのような影響がありますか?

IISでAppPoolにリサイクルを依頼すると、現在アクティブリクエストが90秒で完了してから、リサイクルリクエストによって異常終了するが、もはや終了しないことを理解しています。新しいリクエストを受け入れるAppPoolに停止を依頼するのはどうですか?同じスピンダウンポリシーがありますか?

重要な場合は、次の方法でAppPoolを停止します。

appcmd.exe stop apppool /apppool.name:"theAppPoolName"
  • バージョン:10.0.14393.0
  • サーバー:Windows Server 2016/IIS 10
2
ckittel

はい、AppPoolを(プロセスを強制終了するのではなく)停止すると、ApplicationPoolも正常にシャットダウンされ、既存のリクエストが終了する時間が与えられます。

したがって、動作はプールのリサイクルの場合と同じです。

3
Peter Hahndorf