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