Flink内核源码解析系列(十四):创建JobManager及对应的三大组件Resource Manager、Dispatcher、JobMaster

在《Flink内核源码解析系列(十二):向Yarn Resource Manager提交任务信息》文章中,讲到了yarn客户端向Resource Manager提交任务,因此下一步就是要创建JobManager进程。

那么怎么启动JobManager进程呢?还记得之前说的YarnJobClusterEntrypoint类就是启动JobManager的入口吗?

翻看这个类的源码,找到main方法,main方法的启动,就是启动JobManager进程。那么在启动的过程中,都做了些什么呢?

接下来有请源码出场:

    public static void main(String[] args) {
   
        // startup checks and logging
        EnvironmentInformation

你可能感兴趣的:(Flink内核源码解读,flink)