2017-10-14 20 views
0

サーバーを常に稼働させておきたい(スケジューリングでリサイクル可能な深夜まで)ので、Start ModeからAlwaysRunningに設定すると、これを達成するのに役立ちます。しかし、まだAlwaysRunningと告知していると思われる別のオプション、つまりIdle Timeout Actionがあります。 Idle Timeoutは、デフォルト値の20分のままですが、Idle Timeout ActionTerminateに設定されています。だから私はどちらの設定がもう一方の設定を引き継ぐか本当にわからないのですか?この場合、私はStart ModeIdle Timeout Actionを上書きするべきだと思います。アプリケーションプールの[スタート]モードと[アイドルタイムアウト]アクションの間に矛盾がありますか?

ありがとうございました!

答えて

1

このthreadのユーザーレポートによると、StartMode = AlwaysRunningの場合でも、アイドルタイムアウトは適用されます。しかし、このスレッドによれば、これはいくつかのMicrosoftのドキュメントと矛盾するので、バグであり、設計された動作ではない可能性があります。あなたの経験は、使用している製品のバージョンによって異なる場合があります。アイドルタイムアウトを0に設定するのが最善の方法です。

+0

アイドルタイムアウトを0に設定しないと、動作しません。また、期待していない間違った時間にアプリケーションプールをリサイクルできる別の設定があります。デフォルトのサイクリング間隔は約29時間です。そのため、リサイクルしなければならない一定の時間を設定しました。 -夜)。 – Hopeless

関連する問題