2016-04-04 26 views
3

我有一個共享的託管服務提供商的網站。我的網站在閒置時超時,最多可能需要40秒才能重新啓動,我想增加閒置超時時間。在管理 - 專用IIS應用程序池中,空閒超時設置爲5分鐘我想增加它,我打電話給我的提供商,他們說我無法使用共享主機帳戶更改設置。我在想如果有另一種方式像web.config文件夾來增加超時時間?如何更改我的共享主機提供商的空閒超時asp mvc應用程序?

回答

4

應用程序池可能正在回收。在共享託管服務上,您無能爲力。你可以做的是每N分鐘向網頁服務器發送一次ping。如果GoDaddy每5分鐘回收應用程序池,則每4分鐘發送一次ping到您的網站。這樣做應該延長超時4分鐘。如果您始終這樣做,除非明確調用(或除非主機還有其他回收站),否則不應該回收。

(可選)您可以使用監視服務在服務器上ping和報告。以下是可能對您有用的兩種:https://uptimerobot.com/https://www.pingdom.com/

0

我嘗試過的正常運行服務實際上並未將HTTP請求發送到Web應用程序,因此它無法保持活動狀態。但是,我發現應用程序見解稱爲可用性一個很好的功能,它允許您創建循環測試,實際發送GET請求到您的網站,從而阻止其回收。

我在我的blog post here中解釋更多。

相關問題