Spring quartz 为何配置成定时不执行,但每隔一段时间可以执行

问题描述有问题,更新一下:
Spring quartz 定义一个时间点不执行
但定义每隔一段时间可以执行
如:cronExpression=”0 0 11 * * ?“(11点时不执行)
cronExpression=”0 0/1 * * * ?“(每分钟可以执行)

阅读 15.8k
2 个回答

表达式没有问题,是系统时间和JVM时间不一致造成的,系统是东八区,JVM是0时区

<bean id="trigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="..."/>
<!-- 每小时执行一次-->
<property name="cronExpression" value="0 0/1 * * * ?"/>
</bean>

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题