【发布时间】:2012-03-22 18:07:40
【问题描述】:
我正在寻找有关在 ASP.NET MVC 3 应用程序中处理大量(100 到 300 个)计划任务的最有效和最可靠的方法的建议。
基本上,用户可以创建一个帐户,并且可以创建多个任务,这些任务将每周或每天在指定时间运行一次。目前任务正在做什么无关紧要,但为了争论,我们只是说它是一个预定的推文系统。
这些任务中的每一个都将存储在数据库中,但可能有几十个或数百个同时在一天内同时触发。
过去,当我说运行 5 到 10 个任务时,我在服务器上使用“任务计划程序”以一致且可靠的方式触发任务,但现在它将进入我正在寻找的 100 个任务关于如何处理这种系统的一些可靠建议,只使用 ASP.NET MVC 3,因为我不能再依赖任务调度程序了。 非常感谢任何 cmets 和建议。
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-3 scheduled-tasks