有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Quartz调度程序仅在作业尚未运行时执行作业

在我的JavaWeb应用程序中,我使用Quartz CronTrigger Bean来调度作业的执行。在配置xml文件中,我希望每10分钟触发一次作业:

<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
    <property name="jobDetail" ref="processToExecuteJob" />
    <property name="cronExpression" value="0 0/10 * * * ?" />
</bean>

如何检查作业是否已在运行,并且在这种情况下,我不需要再次运行它。 我希望确保在特定时间只能运行作业的一个实例


共 (1) 个答案