時間間隔と特定の時間の両方を持つアプリ プールはいつリサイクルされますか?

時間間隔と特定の時間の両方を持つアプリ プールはいつリサイクルされますか?

次のようなリサイクル設定のアプリケーション プールを想定してよいでしょうか:

  • 通常の時間間隔: 1740
  • 指定時間: 午前3時

時間間隔が 24 時間を超えているため、午前 3 時にのみリセットされますか?

答え1

IIS 8.5 (Windows 8.1) で、次のテストを実行しました。

私の開始時間は11:04アプリプールをリサイクルするように設定しました11:06(特定の時間)また、5分(一定の時間間隔)。

PowerShellの使用 -

ps w3wp | select ProcessName, StartName

まず、プロセスの開始日を確認すると、11:04:27(アプリプールの設定を変更して強制的にリサイクルしたとき)。

そして、私は11:06:00(特定の時間が経過した場合)。

私は時間の流れに任せた。次の変化は11:11:00これは、最後の特定の時間のリサイクルが開始されてから 5 分後です。

つまり、全体として、特定の時間が経過すると、定期的な時間間隔カウンターはリセットされます。

要約

与えられた質問では、1740 分は常に特定の時間のリサイクルによって短縮されるため、アプリ プールは毎日午前 3 時にリセットされます。

答え2

私もそう理解しています。時間間隔カウンターは毎晩午前 3 時にリセットされ、29 時間のしきい値に達することはありません。

しかし、これに関する公式情報は見つかりませんでした。この仮定を確認するには、イベントログをオンにして数日間実行してください。イベントはソースにあるはずですApplication Event LogWAS

関連情報