我需要开发一个web服务,这将帮助客户端做一些周期性的工作,应用程序接口将喜欢这个无效的Dojob(int,string jobType );
因为客户端/用户会做任何想做的事情,所以我只想知道cron表达式是否支持下面的情况:
作业将在以下时间触发:每天上午9:10到10:50每8分钟触发一次。
从9:00到10:00可能更简单,但是我仍然找不到关于9:10到10:50的正确cron表达式
发布于 2015-06-15 19:48:59
不确定是否可以使用一个cron表达式完成此操作,但可以使用两个。
例如
0 10,18,26,34,42,50,58 9 1/1 * ? *
0 6,14,22,30,38,46 10 1/1 * ? *发布于 2015-08-26 00:29:59
正如sgmoore所说,您不能使用1个cron表达式来做到这一点。您必须创建2个触发器,每个触发器使用不同的cron表达式才能使其工作。
第一个是每隔8分钟从9:10到9:59,如下所示:
0 10-59/8 9 1/1 * ? *第二个是每隔8分钟从10:00到10:50,看起来像这样:
0 0-50/8 10 1/1 * ? *请注意,由于cron表达式的工作方式,它将每8分钟触发一次,因此在此场景中在9:58和10:00都会触发
https://stackoverflow.com/questions/30817932
复制相似问题