齐易游戏网齐易游戏网齐易游戏网

齐易游戏网
热门手游资讯及手机游戏新动态报道

ASP.NET中执行耗时操作的解决方案

在ASP.NET中可以利用多线程方式来达到同样的目的。多线程

后台修改如下:

在程序全局事件中:

代码 protected void Application_Start(object sender, EventArgs e) { SchedulerConfiguration config = new SchedulerConfiguration(1000 * 60 * 60 * 23);

config.Jobs.Add(new .EmailSendingJob());

Scheduler scheduler = new Scheduler(config);

schedulerThread = new System.Threading.Thread(new System.Threading.ThreadStart(scheduler.Start)); schedulerThread.Start();

}

protected void Application_End(object sender, EventArgs e) { try { //程序退出时进行销毁 if (schedulerThread != null) { schedulerThread.Abort(); } } catch { //operation ; } }

方法,就能实现类似windows计划任务的功能。从而实现0干预的管理。

赞(8.3k) 打赏
简短标题:《ASP.NET中执行耗时操作的解决方案》
本文链接:https://www.7egame.com/xinyou/dc0e280d1b3ba0bc.html
免责声明:本站资源仅供个人学习交流,其内容属作者个人观点,仅供参考。
分享到

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫