scala外部属性,如config server

hzbexzde  于 2021-05-29  发布在  Spark
关注(0)|答案(1)|浏览(398)

我是scala新手,我们计划用scala/spark实现一个新的应用程序。有没有一种方法可以让我们有一个类似于springcloud配置服务器的外部属性文件?

5us2dqdw

5us2dqdw1#

我想“外部”是指在不同的服务器上。
参考文献:https://spark.apache.org/docs/latest/configuration.html#loading-默认配置
目前还没有内置支持,但有两种选择:
作为“前一步”,将配置文件下载到 SPARK_CONF_DIR 在主机上,在 spark-submit (或使用) --properties-file customconfig.conf 作为一个论据 spark-submit )
在应用程序中编写一个自定义入口点,从外部服务器请求文件并使用properties.load加载

相关问题