quartz任务调度问题

u010407061 2016-01-17 03:22:16
我想创建两个定时任务,第一个任务在一分钟后执行,第二个任务在第二分钟后执行,都各仅执行一遍。
我在service中用for循环来执行了两遍createJob(job实体,参数)方法。
两个任务的jobname不同,jobgroup相同。
在job的实现里,就是执行简单的插入数据库的操作。
问题是,for循环执行的两个任务的参数能正常传到createJob(job实体,参数)方法中,但是再接下来job的实现,也就是下图中圈出的QuartzJobFactory.class,只能获取到第二个任务的参数,所以执行的结果就是第二个任务在第一分钟和第二分钟执行了两遍,而第一个任务未执行。。。
我不太理解quartz的原理,还请大家帮我看看~~~
...全文
279 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,513

社区成员

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

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