日期:2014-05-20  浏览次数:20725 次

怎么在spring中使用quartz 执行多任务、多线程定时?
本人想在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>


------解决方案--------------------
没思路

等线程高手
------解决方案--------------------
顶起!
------解决方案--------------------
动态修改任务列表恐怕不行.

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