在Spark2.3中,您可以在启动时通过设置 spark.executor.instances
和 spark.executor.hostname
属性来指定执行器在固定的主机上运行。
具体来说,您可以使用以下命令启动Spark2.3应用程序:
$ spark-submit \
--master<master-url> \
--conf spark.executor.instances=<num-executors> \
--conf spark.executor.hostname=<hostname> \
<application-jar> \
[a