我寫了一些java來做一個非常非常簡單的操作。它需要每三個小時發生一次,並且不與任何用戶操作相關,這只是每三個小時旋轉一次。有沒有在java中啓動cron的東西?
由於這個原因,我在排除故障時遇到了問題。該操作沒有發生。假設java完好無損,是否有某些應該「啓動」cron的東西?或者我應該期望一旦服務器重新啓動就會啓動它?
<bean id="queueJob" class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass" value="com.campbiche.pb.service.scheduler.BaseQuartzScheduler" />
<property name="jobDataAsMap">
<map>
<entry key="processorName" value="scheduleListingActions" />
<entry key="methodName" value="revolveQueue" />
</map>
</property>
</bean>
<bean id="queueCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="queueJob" />
<!-- run every 1 miunute -->
<property name="cronExpression" value="*/1 * * * * ?" />
</bean>
在SpringSource中工作。 Cron設定爲一分鐘進行測試。 「」已經被添加到schedulerfactorybean bean中,但爲了簡潔,我沒有在這裏包含代碼。
謝謝,我是新手。不過,我確實已經接受你的。 –
謝謝你。我的意圖只是讓你知道它有助於獲得答案。 –