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

flustar 2008-07-13 03:10:53
本人新手,想在Spring下用quartz实现定时器功能。目前遇到的问题是我想定时多个job,而这些job是存储在数据库中的,不知道如何动态写入trigger list列表中?定时任务是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定),这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,不知道有没有什么好的办法,可以动态配置如下*****部分的triggers?
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<!-- ************************ -->
<ref local="cronTrigger"/>
<ref local="cronTrigger1"/>
<ref local="cronTrigger2"/>
<!-- ************************ -->
</list>
</property>
</bean>
或者可以动态改变 SchedulerFactoryBean 的trigger list?
...全文
2740 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wentasy 2012-08-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

lz用Quartz在Spring中动态设置cronExpression,可以动态指定任务,有客户去决定

具体方法下面文章,写的很详细了,代码和配置都在里面:

http://hi.baidu.com/vip099/blog/item/51bbb03d555f5702bba16766.html
[/Quote]

不错的资料,但个人觉得还有问题,最后一种方法怎么执行多任务?
sinche 2012-07-17
  • 打赏
  • 举报
回复
asfdas
happy08_xhx 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kokobox 的回复:]
lz用Quartz在Spring中动态设置cronExpression,可以动态指定任务,有客户去决定

具体方法下面文章,写的很详细了,代码和配置都在里面:

http://hi.baidu.com/vip099/blog/item/51bbb03d555f5702bba16766.html


[/Quote]

好东西,收藏
Landor2004 2008-07-15
  • 打赏
  • 举报
回复
好东西,收藏
kokobox 2008-07-15
  • 打赏
  • 举报
回复
lz用Quartz在Spring中动态设置cronExpression,可以动态指定任务,有客户去决定

具体方法下面文章,写的很详细了,代码和配置都在里面:

http://hi.baidu.com/vip099/blog/item/51bbb03d555f5702bba16766.html

daybybyby 2008-07-13
  • 打赏
  • 举报
回复
quartz 常用, spring常用,但是一直没有机会把两个结合起来用,所以,对不起搂主了,不会

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧