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