繁体   English   中英

Quartz.NET触发器在错过执行后不触发

[英]Quartz.NET Trigger not firing after missed execution

在我的 ASP.NET Core 应用程序中,我使用 Quartz.NET 通过以下表达式运行 Cron 触发器:

0 0 5 ? * MON,TUE,WED,THU,FRI *

给定一个看起来像这样的状态,应用程序正在关闭状态 1 以及 NEXT_FIRE_TIME 几小时后的当前时间,我希望触发器在我启动应用程序时立即触发(MISFIRE_INSTR 为 0)。

然而,实际发生的事情是这样的状态 2 即不执行,而是将 START_TIME 设置为当前时间,将 NEXT_FIRE_TIME 设置为第二天的触发时间。

我错过了什么?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM