IIS應用池回收造成Application_Start中定時執(zhí)行程序停止的問題的解決方法
來源:懂視網(wǎng)
責編:小采
時間:2020-11-27 22:43:23
IIS應用池回收造成Application_Start中定時執(zhí)行程序停止的問題的解決方法
IIS應用池回收造成Application_Start中定時執(zhí)行程序停止的問題的解決方法:而這段時間又沒有人再次訪問網(wǎng)站,結果在Application_Start中的定時執(zhí)行程序代碼就沒有再執(zhí)行,在網(wǎng)上搜索一番,找到了解決辦法,現(xiàn)和大家一起分享交流,原理就是在應用程序結束時發(fā)出一個Web請求訪問網(wǎng)站,啟動Application_Start。 代碼如下:voi
導讀IIS應用池回收造成Application_Start中定時執(zhí)行程序停止的問題的解決方法:而這段時間又沒有人再次訪問網(wǎng)站,結果在Application_Start中的定時執(zhí)行程序代碼就沒有再執(zhí)行,在網(wǎng)上搜索一番,找到了解決辦法,現(xiàn)和大家一起分享交流,原理就是在應用程序結束時發(fā)出一個Web請求訪問網(wǎng)站,啟動Application_Start。 代碼如下:voi

而這段時間又沒有人再次訪問網(wǎng)站,結果在Application_Start中的定時執(zhí)行程序代碼就沒有再執(zhí)行,在網(wǎng)上搜索一番,找到了解決辦法,現(xiàn)和大家一起分享交流,原理就是在應用程序結束時發(fā)出一個Web請求訪問網(wǎng)站,啟動Application_Start。
代碼如下:
void Application_End(object sender, EventArgs e)
{
// 在應用程序關閉時運行的代碼
//解決應用池回收問題
System.Threading.Thread.Sleep(5000);
string strUrl = "網(wǎng)站地址";
System.Net.HttpWebRequest _HttpWebRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(strUrl);
System.Net.HttpWebResponse _HttpWebResponse = (System.Net.HttpWebResponse)_HttpWebRequest.GetResponse();
System.IO.Stream _Stream = _HttpWebResponse.GetResponseStream();//得到回寫的字節(jié)流
}
聲明:本網(wǎng)頁內容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
IIS應用池回收造成Application_Start中定時執(zhí)行程序停止的問題的解決方法
IIS應用池回收造成Application_Start中定時執(zhí)行程序停止的問題的解決方法:而這段時間又沒有人再次訪問網(wǎng)站,結果在Application_Start中的定時執(zhí)行程序代碼就沒有再執(zhí)行,在網(wǎng)上搜索一番,找到了解決辦法,現(xiàn)和大家一起分享交流,原理就是在應用程序結束時發(fā)出一個Web請求訪問網(wǎng)站,啟動Application_Start。 代碼如下:voi