【发布时间】:2015-08-29 08:11:01
【问题描述】:
我需要开发一个 web 服务,这将帮助客户端做一些周期性的工作,api 会喜欢这样 void Dojob(int jobType, string cronExpression);
因为客户/用户会做任何想做的事,我只想知道 cron 表达式是否支持以下情况:
作业将在以下时间触发: 每天上午 9:10 到 10:50 每 8 分钟触发一次。
从 9:00 到 10:00 可能更容易,但我仍然找不到上午 9:10 到 10:50 的正确 cron 表达式。
【问题讨论】:
-
你尝试了什么?是什么阻碍了您实现这一目标?
-
这是一个例子。任务的持续时间、频率和时间取决于用户。用户可以设置自己的触发器。我不确定 cron 能否支持这一点。
-
完全可以支持这个。
-
我需要开发一个 web 服务,这将帮助客户端做一些周期性的工作,api 会喜欢这个 Dojob(int jobType, string cronExpression)。我只想知道cron表达式是否支持上述情况。
-
阅读本教程以了解石英支持的内容:quartz-scheduler.org/documentation/quartz-1.x/tutorials/…。是的,它确实支持您所要求的调度,该教程中甚至还有非常接近的示例。
标签: cron quartz-scheduler quartz.net