我们需要一种实用的方法(不仅仅是在理论上)在给定的时间或间隔内在asp.net中开始工作。
工作可能是运行Web服务,某个功能或执行页面。
ASP.Net 4中是否有任何 new 方法来执行此操作? 或者除了在使用共享托管环境时使用Windows计划任务之外还有其他可靠方法吗?
答案 0 :(得分:1)
查看http://quartznet.sourceforge.net/
SO上的Quartz.NET是一个功能齐全的开源作业调度系统,可用于从最小的应用程序到大型企业系统。
This主题描述了如何在Asp.net中使用它:How to use Quartz.net with ASP.NET
答案 1 :(得分:0)
如果您的托管公司阻止您在服务器上运行Windows计划程序,请使用任何在您设置的计划中向您的任何页面发出HTTP请求的在线任务计划服务。