使用 [編輯應用程式集區回收設定] 精靈的 [回收條件] 網頁,可設定 IIS 定期重新啟動應用程式集區中的工作者處理序。 這可以協助您復原重要的系統資源,並讓您更精確地管理有瑕疵的工作者處理序。

UI 元素清單

元素名稱描述

固定時間間隔 (分鐘)

選取此選項,即可指定您要 IIS 回收工作者處理序的時間間隔分鐘數。 如果您的應用程式在執行一段很長的時間後會出現問題,可選擇此選項。 基於對應用程式的了解,您應該將這個值設為小於在應用程式失敗之前經過的時間長度。

固定要求數

選取此選項,即可指定您要 IIS 在多少要求次數後回收工作者處理序。 如果您的應用程式在達到一定要求次數後會出現問題,可選擇此選項。 基於對應用程式的了解,您應該將這個值設為小於在應用程式失敗之前處理的要求次數。

特定時間

選取此選項,即可指定您要 IIS 在 24 小時期間回收工作者處理序的時間點。 例如,若要在上午 4:30 和下午 4:30 回收工作者處理序,請輸入 4:30 AM, 4:30 PM。 您所指定的時間使用網頁伺服器上的本機時間。 如果您的應用程式在執行一段很長的時間後會出現問題,且您要在特定的時間回收應用程式集區,例如深夜或清晨的時間,以避免對使用者造成負面影響時,您可選擇此選項。 基於對應用程式的了解,您應該設定適當長度的間隔時間,以防止應用程式失敗。

虛擬記憶體使用量 (KB)

選取此選項,即可設定工作者處理序在回收之前,可以使用的最大系統共用虛擬記憶體數量 (以 MB 計)。 當您發現伺服器上所用的虛擬記憶體穩定增加時,可以選擇此選項。 這可能表示有應用程式多次保留記憶體,而造成記憶體堆疊分散。 如果輸入的值太大,則會嚴重地降低系統效能。 首先,您應該將虛擬記憶體閾值設為可用虛擬記憶體的 70% 以下,然後再適當的調整設定。

專用記憶體使用量 (KB)

選取此選項,即可指定工作者處理序在回收之前,可以使用的最大私人配置系統實體記憶體數量 (以 MB 計)。 當有應用程式流失記憶體時,可選擇此選項。 如果輸入的值太大,則會嚴重地降低系統效能。 首先,您應該將此值設為可用伺服器實體記憶體的 60% 以下,然後再適當的調整設定。

請參閱


目錄