电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Quartz在Spring中动态设置cronExpressionVIP免费

Quartz在Spring中动态设置cronExpression_第1页
1/8
Quartz在Spring中动态设置cronExpression_第2页
2/8
Quartz在Spring中动态设置cronExpression_第3页
3/8
Quartz 在Spring 中动态设置cronExpression (spring 设置动态定时任务) 2007-07-25 13:52 什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。 这样总不能修改配置文件每定制个定时任务就增加一个trigger 吧,即便允许客户修改配置文件,但总需要重新启动web 服务啊,研究了下Quartz 在Spring 中的动态定时,发现 0/10 * * * * ? 中cronExpression 是关键,如果可以动态设置cronExpression 的值,也就说如果我们可以直接调用CronTriggerBean 中设置cronExpression 的方法,就可以顺利解决问题了。 熟悉1 的朋友可以跳过不看,下面2、3 是动态定时任务的具体实现。 1. Quartz 在Spring 中的简单配置 Spring 配置文件: 0/10 * * * * ? 在上面的配置中设定了 ① targetMethod: 指定需要定时执行 scheduleInfoAction 中的simpleJobTest()方法 ② concurrent:对于相同的JobDetail,当指定多个 Trigger 时, 很可能第一个 job 完成之前,第二个 job 就开始了。指定concurrent 设为 false,多个 job 不会并发运行,第二个 job 将不会在第一个 job 完成之前开始。 ③ cronExpression:0/10 * * * * ?表示每 10 秒执行一次,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Quartz在Spring中动态设置cronExpression

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部