怎么在spring中使用quartz 执行多任务、多线程定时?

时间:2022-05-25 23:17:57
本人想在Spring下用quartz实现定时器功能。目前遇到的问题是客户可以选择执行或停止一些job,我不知道如何动态修改trigger list列表,去停止或启动某些job?
大家有没有好的办法可以实现,帮忙看看。
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<!-- ************************ -->
<ref local="cronTrigger"/>
<ref local="cronTrigger1"/>
<ref local="cronTrigger2"/>
<!-- ************************ -->
</list>
</property>
</bean>

6 个解决方案

#1


自己顶!

#2


没思路

等线程高手

#3


用过的高手帮忙看看啊 怎么在spring中使用quartz 执行多任务、多线程定时?

#4


顶起!

#5


怎么在spring中使用quartz 执行多任务、多线程定时?周五就没人了。。。

#6


动态修改任务列表恐怕不行.

可以试着对每个任务写个监听,收到启动调用scheduler.start(); 停止调用scheduler.standby(); 
  
 

#1


自己顶!

#2


没思路

等线程高手

#3


用过的高手帮忙看看啊 怎么在spring中使用quartz 执行多任务、多线程定时?

#4


顶起!

#5


怎么在spring中使用quartz 执行多任务、多线程定时?周五就没人了。。。

#6


动态修改任务列表恐怕不行.

可以试着对每个任务写个监听,收到启动调用scheduler.start(); 停止调用scheduler.standby();