我有一个简单的触发器 bean,应该每 20 分钟触发一次。为此,我在属性文件中指定了重复间隔值。但我的工作是每分钟而不是每 20 分钟醒来一次。
示例 xml
<bean id="propertyLoaderJob"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="propertyloader" />
<property name="targetMethod" value="propFlagValidator" />
<property name="concurrent" value="false" />
</bean>
<bean id="propertyLoaderTrigger"
class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="propertyLoaderJob" />
<property name="repeatInterval" value="${quartz.scheduler.repeatInterval}" />
<property name="startDelay" value="${quartz.scheduler.startDelay}" />
</bean>
在属性文件中我有这些字段
quartz.scheduler.repeatInterval=1200000
quartz.scheduler.startDelay=1000
这可能是什么原因?请帮忙。提前致谢。