20分ごとに起動する必要がある単純なトリガーBeanがあります。そのために、プロパティ ファイルで repeatinterval 値を指定しています。しかし、私の仕事は 20 分ごとではなく、1 分ごとに起きています。
サンプル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
これにはどのような理由が考えられますか? 助けてください。前もって感謝します。