学习ES之后,了解了ES的配置,以及任务的触发,那么任务是怎么被调度起来的呢,其中最关键的就是TaskLaunchScheduledService这个类了。
实际上TaskLaunchScheduledService集成了AbstractScheduledService的多线程并发包,使用他进行任务的调度。每间隔10S钟调度一次。主要完成的任务是MESOS实例的启动
@Override
protected Scheduler scheduler() {
return Scheduler.newFixedDelaySchedule(2, 10, TimeUnit.SECONDS);
}
任务调度器TaskLaunchScheduledService详解
猜你喜欢
转载自sunday1207.iteye.com/blog/2376241
今日推荐
周排行