我想了解何時提交Spark應用程序哪個節點將充當驅動程序節點,哪個節點將作爲工作節點?獨立羣集中Spark應用程序的Spark驅動程序節點和工作者節點
例如,如果我有3個節點的獨立羣集。
當提交spark首次應用程序(app1)時,spark框架將隨機選擇其中一個節點作爲驅動程序節點,其他節點作爲工作節點。這僅適用於app1。在執行期間,如果提交了另一個Spark應用程序(app2),spark可以隨機選擇一個節點作爲驅動程序節點,其他節點作爲工作節點。這僅適用於app2。因此,當兩個spark應用程序都在執行時,可能會出現兩個不同節點可能成爲主節點的情況。如果誤解,請糾正我。