任务调度器TaskLaunchScheduledService详解

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

猜你喜欢

转载自sunday1207.iteye.com/blog/2376241