dolphinscheduler1.3版本源码分析---MASTER模块
在API模块的分析中,我们知道了当任务到达定时器定义的时间时,会在t_ds_command表中生成一条记录。
那么谁去消费这张表里的这条记录呢?下面我们分析MASTER模块。
1、master的启动过程
分析上面的启动过程,我们可以知道masterSchedulerService.start();启动了一个线程,这个线程主要负责处理command表中的记录,下面我们进入到MasterSchedulerService中进行分析
二、MasterSchedulerService分析
2.1、MasterExecThread分析
总结一下用到线程池的地方