매우 간단한 작업을 수행하도록 작성된 Java가 있습니다. 3 시간에 한 번씩 발생해야하며 사용자 행동과 관련이 없으며 3 시간마다 순환합니다.자바에서 cron을 시작하는 무언가가 있습니까?
이러한 이유로 문제 해결에 문제가 있습니다. 작업이 진행되지 않습니다. 자바가 원래 상태라고 가정하면, 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은 테스트를 위해 1 분으로 설정됩니다. ""이미 schedulerfactorybean bean에도 추가되었지만 간단하게하기 위해 여기에 코드를 포함시키지 않았습니다.
감사합니다. 나는 이미 너를 받아 들였다. –
고마워요. 제 의도는 답을 얻는 데 도움이된다는 것을 당신에게 알려주는 것이 었습니다. –