使用Windows服务实现计划任务
本文关键字:计划 任务 实现 服务 Windows 使用 | 更新日期: 2023-09-27 18:07:53
我需要在企业系统中实现一些后台组件。组件将在特定的日期/时间运行。
使用Windows Service的最佳方式是什么?
我推荐Quartz。NET用于此目的。引用主页:
石英。NET是一个功能齐全的开源作业调度系统,可用于从最小的应用程序到大型企业系统。
我们在一些产品中使用了它,到目前为止我们对它很满意。我们主要在你描述的场景中使用它——作为一个持续运行的Windows服务,定期执行一些任务。
文档是非常体面的,API是愉快的工作。功能非常丰富(cron触发器,间隔触发器,自定义日历,许多其他有用的功能)。它可以很好地使用UTC和本地时间(请务必阅读文档!)。
你看过Quartz.NET吗?非常强大的功能集,已经存在一段时间了