如何在MVC4 C#中安排任务?

我想在我的网站上创建一个通知系统?(像堆栈溢出一样)
我们如何安排每24小时为用户邮寄通知的任务?

我们可以使用MVC4还是应该使用Windows服务?

编辑:
我在MVC4应用程序的3个月内使用FluentScheduler经验。
FluentScheduler易于配置和使用,但不会随时运行任务。 有时运行,有时不运行。
我认为调度的最佳方式是Windows Service以确保在特定时间运行任务。


发现这是一个很棒的调度程序,FluentScheduler

用法:

// Schedule an ITask to run at an interval
    Schedule<MyTask>().ToRunNow().AndEvery(2).Seconds();

您需要一个.Net Job Scheduler。 这是一个很好的:http://quartznet.sourceforge.net/


您可以使用ATrigger调度服务。 .Net库也可用于创建计划任务而无需管理费用。 错误日志,分析,任务列表和更多好处。

免责声明:我是ATrigger团队中的一员。 这是一个免费软件,我没有任何商业目的。

链接地址: http://www.djcxy.com/p/84875.html

上一篇: how to schedule a task in MVC4 C#?

下一篇: CFS scheduler: change vruntime of task to slow it down