您好我开发了一个调度的某个时候回来使用缓存过期回调一个ASP.Net网站。我有预算,现在到现场移动到一个专用的服务器,所以我写的调度程序使用计时器对象Windows服务 - 它在测试envirinment运作良好。 我想知道如果定时器做法是为这个不够好。换言之 - 什么是创建鲁棒C#调度引擎的最佳设计策略,其可以装载/调度配置的/存储的任务每“n”个分

有帮助吗?

解决方案

我会使用 Quartz.NET 。它是行之有效的,开放源码的,我已经没有任何问题用了好几遍。

编辑:其实,刚刚讲一个有关调度同事,也有一些是使用Windows的计划任务时,一个轻量级的解决方案就足够了(作为另一个海报指出的)可说

  

Quartz.NET是一个全功能的,开   源作业调度系统,可以   从最小的应用程序来使用大   规模企业系统。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top