上一节中第一个图片开始,找到yarnjobclusterEntrypoint类,Ctrl +Shift + T 找到 main 方法
    1646811075(1).png

    点击runClusterEntrypoint
    1646811203(1).png

    进入startCluster()
    1646811442(1).png

    进入runCluster 核心逻辑
    1646811601(1).png

    点进去看看做了什么事情
    1646811680(1).png

    是开始准备通信,第二个模块会详细说明
    1646811773(1).png

    继续退回!!
    1646812033(1).png

    进入create方法,
    1646812150(1).png

    第128行
    1646812514(1).png

    第151行
    1646812538(1).png

    第164行
    1646812564(1).png

    第196行
    1646812613(1).png

    点进去(167行)1646812722(1).png

    再点
    1646812759(1).png

    点击Yarn
    1646812809(1).png

    到最后我也是没看懂,反复套娃,反正就总结一句话,他这个过程就是在创建ResourceManager

    1646813302(1).png