Должен ли я использовать spark-submit при использовании весенней загрузки - PullRequest
0 голосов
/ 14 апреля 2019

Какова цель подачи искры?Из того, что я вижу, это просто добавление свойств и фляг в путь к классам.Если я использую весеннюю загрузку, могу ли я избежать использования spark-submit и просто упаковать толстую банку со всеми необходимыми мне свойствами spark.master и т. Д ...

Может ли ppl увидеть какие-либо недостатки в этом?

1 Ответ

1 голос
/ 15 мая 2019

недавно я встречал тот же случай - и также пытался придерживаться фляги весеннего запуска, которая, к сожалению, потерпела неудачу, но я был близок к концу.когда я сдался, было следующее: весенний загрузочный jar, собранный без включенных библиотек spark / hadoop, и я запускал его в кластере с -Dloader.path = 'список библиотек spark / hadoop, извлеченный из SPARK_HOME и HADOOP_HOME в кластере'.В итоге я выбрал вариант 2d - создать толстый jar с затененным плагином и запустить его как обычный jar с помощью spark submit, что кажется странным решением, но все еще работает нормально

...