Netflix Archaius Scala API和Yaml文件

时间:2019-05-10 11:57:29

标签: scala apache-spark netflix-archaius

我正在使用Netflix / Archaius库进行scala / spark作业的配置管理。目前,我的属性文件采用Java属性格式,例如

com.comp.appname.solrconfig.collectionname=testcollection
com.comp.appname.solrconfig.url=http://someip:8983/solr
com.comp.appname.solrconfig.zkhost=someip:2181
com.comp.appname.sparkconfig.executors=20
com.comp.appname.sparkconfig.executormb=200

想要将其转换为yaml格式(更简单易读)

solrconfig:
   collectionName: testcollection
   url: "http://someip:8983/solr"
   zkhost: "someip:2181"

sparkConfig: 
   executors: 20
   executormb: 200

我需要使用Netflix / archaius库来启动scala spark作业。

0 个答案:

没有答案