具有時間間隔和特定時間的應用程式集區何時會回收?

具有時間間隔和特定時間的應用程式集區何時會回收?

我假設應用程式集區的回收設定是否正確:

  • 常規時間間隔:1740
  • 具體時間:凌晨3:00

只會在凌晨 3:00 重置,因為時間間隔超過 24 小時?

答案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 分鐘。

因此,總而言之,當特定時間過去時,定期時間間隔計數器將被重置。

長話短說

在給定的問題中,應用程式集區將在每天凌晨 3 點重置,因為 1740 分鐘總是會因特定時間回收而縮短。

答案2

我的理解也是如此。時間間隔計數器將在每晚凌晨 3:00 重置,並且永遠不會達到 29 小時閾值。

但我找不到任何關於此的官方資訊。為了證實這個假設,請開啟事件日誌記錄並讓它運行幾天。事件應該有Application Event Log來源WAS

相關內容