iis服務器過段時間不訪問就停止了提示建設中
2023-04-17 14:04:10
北斗時源
如果您的 IIS 服務器在一段時間內不訪問就會停止并顯示“建設中”提示,這可能是因為應用程序池的空閑時間過長而導致的。
IIS 中的應用程序池是一組共享同一組配置和應用程序的工作進程。當 IIS 服務器上的應用程序池處于空閑狀態時,它將停止工作進程以節省資源。這個時間間隔可以在應用程序池的高級設置中進行配置。
要解決這個問題,您可以嘗試以下方法:
增加應用程序池的空閑超時時間。您可以通過以下步驟來增加應用程序池的空閑超時時間:
打開 IIS 管理器,選擇應用程序池。
右鍵單擊應用程序池,選擇“高級設置”。
在“進程模型”下,將“空閑超時(分鐘)”設置為更長的時間間隔,例如 0 表示不限制。
配置應用程序池定時啟動。您可以在 IIS 管理器中為應用程序池設置定時啟動,以確保在應用程序池空閑時間過長時仍然保持活動狀態。您可以按照以下步驟操作:
打開 IIS 管理器,選擇應用程序池。
右鍵單擊應用程序池,選擇“高級設置”。
在“進程模型”下,將“啟動時間限制(分鐘)”設置為一個大于 0 的值,例如 1740(即 29 小時)。
在“定時啟動”下,將“啟動時間(分鐘)”設置為每天的某個時間,例如 0:00。
確認更改并保存配置。
通過以上方法,您可以增加應用程序池的空閑時間限制或者定時啟動,從而避免應用程序池因空閑時間過長而停止工作進程。