阅读背景:

Quartz调度系统入门和调度高可用实现方案

来源:互联网 

** 版本:2.2.1 **

Hello world: 调度器: Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler(); scheduler.start(); 任务详情:任务体实现Job接口 JobDetail job = JobBuilder.newJob(MakeHtml.class) .withIdentity("job1", "group1") .build(); 触发器: Trigger trigger = TriggerBuilder.newTrigger() .withIdentity("trigger1", "group1") .startNow() .withSchedule(CronScheduleBuilder.cronSchedule("0/2 * * * * ?")) .build(); 执行调度: scheduler.scheduleJob(job, trigger); 数据传输、参数传输: //传入 job.getJobDataMap().put("FAVORITE_COLOR", "red"); //在执行线程获得 jobExecutionContext.getJobDetail().getJobDataMap(); //在该Map中嵌套传输Map可实现对象引用的传输,即实现实时对象参数传输,需要保证线程安全。 多任务对象管理: Hello world: 调度器: Scheduler schedul



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: