Я хочу запустить искровое задание локально для тестирования. Если использовать spark-submit
и собранную банку, она работает нормально.запускать искровое приложение локально через sbt
Однако если sbt run
используется я получаю очень странную ошибку https://gist.github.com/geoHeil/946dd7706f44f338101c8332f4e13c1a
пытается установить Java-выбирает, как
javaOptions ++= Seq("-Xms512M", "-Xmx2048M", "-XX:MaxPermSize=2048M", "-XX:+CMSClassUnloadingEnabled")
Не поможет решить эту проблему.
Попытка поиграться с настройками памяти в режиме local[*]
как
.set("spark.executor.memory", "7g")
.set("spark.driver.memory", "7g")
сделал только нерест дополнительные проблемы в ExecutorLostFailure
Но когда искровое задание внедряется через актера в приложение play-framework, как бы вы начали его в таком контексте? –
К сожалению, у меня нет опыта работы с фреймворком. Не могу помочь здесь. – OberstK
Или с аккой. То, что я хочу сделать, это: это не одна одноразовая искра, а встроенная в приложение scala. –