国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

asp.net網(wǎng)站執(zhí)行周期性任務(wù)的簡易解決方法

2019-11-17 04:00:44
字體:
供稿:網(wǎng)友
 這個簡易方法,取經(jīng)自:http://www.qumiao.com

以下是Global.asax文件的內(nèi)容。

<%@ application Language="C#" %>
<%@ Import Namespace="System.Timers" %>
<%@ Import Namespace="System.Net" %>

<script runat="server">
PRotected void Application_Start(object sender, EventArgs e) {
  //每5秒執(zhí)行一次周期任務(wù)
  Timer myTimer = new Timer(5000);
  myTimer.Elapsed += new ElapsedEventHandler(myTimer_Elapsed);
  myTimer.Enabled = true;
  myTimer.AutoReset = true;
}

protected void Application_End(object sender, EventArgs e) {
  //下面的代碼是關(guān)鍵,可解決IIS應(yīng)用程序池自動回收的問題
  //這里設(shè)置你的web地址,可以隨便指向你的任意一個aspx頁面甚至不存在的頁面,
  //目的是要激發(fā)Application_Start
  System.Threading.Thread.Sleep(1000);
  WebRequest.Create("http://localhost/").GetResponse();
}

void myTimer_Elapsed(object source, ElapsedEventArgs e) {
  try { CycleTask(); } catch {}
}

void CycleTask() {
  //在這里寫你需要執(zhí)行的周期性任務(wù)
}
</script>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜阳县| 阜城县| 周口市| 灵川县| 兴文县| 卢氏县| 台南县| 洪泽县| 舟山市| 上杭县| 上栗县| 博湖县| 天祝| 葵青区| 德令哈市| 杭锦后旗| 大渡口区| 衢州市| 于田县| 西林县| 陆川县| 中宁县| 光山县| 万州区| 定边县| 山丹县| 志丹县| 十堰市| 永和县| 天镇县| 崇阳县| 阆中市| 肥乡县| 合阳县| 罗甸县| 高淳县| 泸州市| 游戏| 沧州市| 金山区| 葫芦岛市|