这个 Scheduler 表达式是什么意思 -> *~*~*~*~*/6~0~0?

What is meaning of this Scheduler expression -> *~*~*~*~*/6~0~0?

这个调度程序表达式的含义是什么。不确定它是 ejb 的 Quartz Expression 还是定时器服务,但我确定项目正在使用它。

*~*~*~*~*/6~0~0
*~*~*~*~5~15~0

所以不能理解,尤其是那个*/6

谁能详细说明一下?

/ 用于指定重复性计划,

例如 2/3 以分钟为单位指定范围,

Every 3 minutes, starting at 2 minutes past the hour

Quartz调度器不支持*/6,在quartz中*/6相当于0/6

/ - 用于指定增量。例如,秒字段中的“0/15”表示“第 0、15、30 和 45 秒”。秒字段中的“5/15”表示“第 5、20、35 和 50 秒”。您还可以在“”字符之后指定“/”——在这种情况下,“”相当于在“/”之前添加“0”。 day-of-month 字段中的“1/3”表示“从每月的第一天开始每 3 天触发一次”。

来自:http://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html