运行计划任务的最佳方法

运行计划任务的最佳方法

今天,我们已经构建了一个控制台应用程序,用于运行ASP.NET网站的预定任务。但我认为这种方法容易出错,很难维护。如何执行计划的任务(在windows/IIS/ASP.NET环境中)

最新情况:

任务实例:

  • 从数据库中的电子邮件队列发送电子邮件
  • 从数据库中删除过时的对象
  • 从GoogleAdWords检索统计数据,并在数据库中填充一个表。


烙印99
浏览 332回答 3
3回答

qq_花开花谢_0

创建一个自定义Windows服务.我有一些任务关键任务按计划设置控制台应用程序,发现它们很难维护。我创建了一个具有“心跳”的Windows服务,它每隔几分钟检查一次数据库中的计划。结果真的很好。话虽如此,我仍然使用预定的控制台应用程序来完成我的大部分非关键的维护任务。如果它没坏,就别修好它。
打开App,查看更多内容
随时随地看视频慕课网APP