作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 quartz 调度程序作业。当我启动应用程序时, quartz bean 会在那一刻启动。下面的代码是我的 spring 上下文。我尝试在秒 0 之前启动 quartz 管理器 bean。我该怎么做?谢谢。
<bean name="managerJob" class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass" value="com.abc.cde.quartz.QuartzManagerBean" />
</bean>
<bean id="cronJobManagerSimpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="managerJob" />
<property name="repeatInterval" value="60000" />
</bean>
<bean id="cronSchedulerFactory"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="cronJobManagerSimpleTrigger" />
</list>
</property>
<property name="quartzProperties">
<props>
<prop key="org.quartz.threadPool.threadCount">25</prop>
</props>
</property>
</bean>
最佳答案
你的意思是你想立即开始工作?
SimpleTriggerBean 类
void setStartDelay(long startDelay)
//Set the delay before starting the job for the first time.
如果我明白了,那么你可以尝试使用属性
<property name="startDelay" value="0" />
如果要在特定时间设置:
SimpleTrigger.setStartTime(java.util.Date)//Current date with specific time, you might need a Calendar for help
希望对您有所帮助!
关于java - 如何在 Spring 的秒 0 之前启动 quartz 调度程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52648320/
我是一名优秀的程序员,十分优秀!