如何安排我的窗口服务
本文关键字:服务 窗口 我的 何安排 | 更新日期: 2023-09-27 18:25:45
我创建了 4 个 wcf 服务。我想创建一个 Windows 服务,第一个 WCF 服务将每 1 分钟运行一次,第 2 个服务将在 5 分钟后运行一次,第三个服务将每 5 分钟运行一次,第 4 个服务将连续运行 30 分钟。此服务的总时间为30分钟。
30 分钟后,服务将重置并再次运行。
任何人都可以帮助我获得此解决方案......
本质上你需要
一个调度程序 - 一个好的.net应用程序是 Quartz.NET(http://quartznet.sourceforge.net/(
它在存储计划规范的方式方面非常灵活。
您可以使用 Windows 任务计划程序进行启动,但您必须在代码中自行编写运行时持续时间。
当服务启动时,将开始时间存储在变量中,并检查时差是否大于 30 分钟,然后重置计时器。