2013-10-12 27 views
2

我在其中一臺Web服務器上安裝了一個Web應用程序。 它的快速響應是用戶體驗必須的(即將短語返回到自動完成)(IIS7)如何配置w3wp進程永不停機

在此應用程序接收到一段時間的請求後,w3wp進程停止,並且在下一個請求時,響應時間將更長它也將花費時間來加載w3wp進程。

有沒有辦法配置w3wp進程永不停機?
我唯一的解決方案是編寫一個每隔1分鐘發送一次虛擬請求的exe文件?
有沒有內置的「Keep alive」機制?

謝謝。

+1

William說的;)它位於IIS下的Application Pools下的「高級設置」下。我們有「空閒超時(分鐘)」設置爲720,「關機時間限制(秒)」設置爲7200的站點。注意,您的Web應用程序可能有自己的超時,例如高速緩存...如果它是一個ASP.NET網站,它們可能在你的web.config文件中。 –

回答

3

在應用程序池設置中,更改Process部分中用於Idle-Timeout的值。我相信默認是20分鐘。