设置带有排除的间隔计划

本文关键字:计划 排除 设置 | 更新日期: 2023-09-27 18:05:14

我正在Quartz设置一个工作。NET将会不加区分地运行。该工作将会花费X分钟的时间。它只是检查一个目录,并处理一个文件,如果它存在。

我的问题,我有困难确定在API是如何排除时间块。

例如,目前我正试图弄清楚如何在每小时的前15分钟禁用该作业,然后每隔5分钟运行一次。

话虽如此…

我的作业当前已启动并运行,并设置为每五分钟触发一次,但我似乎不知道如何添加排除以防止作业在每小时的前15分钟运行。

设置带有排除的间隔计划

这应该是你想要的:

0 20,25,30,35,40,45,50,55 * * * ? *

编辑:根据Jared的评论,这会产生相同的时间表:

0 20/5 * * * ? *

您可以在这里测试:http://jayvilalta.com/quartznet/cronexpression