我實現了這個解決方案在asp.net http://haacked.com/archive/2011/10/16/the-dangers-of-implementing-recurring-background-tasks-in-asp-net.aspxasp.net長時間運行的任務
運行的長時間運行的任務,但我已經收到此錯誤: 「服務應用程序池一個進程的默認應用「超標時間限制,進程ID爲'1111' 「 有沒有人遇到過這個問題,並知道什麼,如果有的話,我做錯了。
是否有限制asp.net等待多久,因爲我的任務可能需要至少幾個小時才能運行。
請不要回答說我不應該使用asp.net。我必須在這一點上。
謝謝。
如果這個過程需要很長時間,是不是可以分成更小的塊並以這種方式運行。幾個小時很長時間才能運行http進程。 – ChrisBint 2012-08-17 02:28:25
你的意思是外部? – user204588 2012-08-17 02:31:57
是的,我會將其分成page1.aspx,page2.aspx ...,然後依次(如果可能)依次調用它們。 – ChrisBint 2012-08-17 02:44:17