想问下,对于每分钟执行一次的cron表达式为"0 */2 * * * ?"
,程序启动时的时间是15:35:40s,那么在15:36:00 的时候就会触发一次;但是如果当时程序启动时间是15:35:20s,那么在15:36:00 不会触发,只有到15:37:00 才会触发;
quartz版本2
想问下,对于每分钟执行一次的cron表达式为"0 */2 * * * ?"
,程序启动时的时间是15:35:40s,那么在15:36:00 的时候就会触发一次;但是如果当时程序启动时间是15:35:20s,那么在15:36:00 不会触发,只有到15:37:00 才会触发;
quartz版本2
因为你写的是
*/2
,意味着每两分钟执行一次,但这个执行会是这两分钟的任意时段执行,是随机的,所以出现了你看到的那种情况。你可以改成0 0/2 * * * ?
试试效果