在公司內部服務器,運行很多網站(應用程序),但每個網站都有自動化或是定時執行的事務。后來經整合,所有這些自動化或定時執行的事務,都移至一個單獨的站點(asp.net)。這個站點,只要服務器沒有關機,重啟。它永遠持續運行的。
這個站點算得上去服務性質的,基本上是沒有人訪問。但是asp.net站點有一個問題,開始運行之后,如果網站默認20分鐘內沒請求,application會停止,直至有人訪問,它再次啟動。
怎樣設法讓其不停止呢? Insus.NET參考過網上很多方法(站在巨人的肩膀上),整理出一段代碼來,問題終于解決:在Global.asax的void Application_End(object sender, EventArgs e)方法中,粘貼下面相關代碼:
新聞熱點
疑難解答