【发布时间】:2020-01-12 14:13:13
【问题描述】:
请提出这句话的意思:"The application master will start an executor in container".
换句话说,executor 会在容器中运行。?
我知道容器的定义意味着我们分配了 % 的资源 (cpu,ram,disk) 但是这句话让我仍然感到困惑应用程序主机将在容器中启动一个执行程序
我们的意思是 executor 将在容器中运行 = 何时将 java 虚拟机加载到 Ram 中?
更清楚地看这两个屏幕:
来源:https://www.youtube.com/watch?v=vJ0eUZxF80s&t=650s
提前致谢。我希望你比上次更清楚地理解我的问题
【问题讨论】:
-
Container是Yarn,把它看成是空间的分配,executor是Spark进程,在容器内部运行。
标签: apache-spark pyspark bigdata