我想在独立的Spark集群中为我的应用程序自定义Log4J配置.我有一个log4j.xml文件,它位于我的应用程序JAR中.让Spark使用该配置而不是自己的Log4J配置的正确方法是什么?
我尝试使用--conf选项设置以下内容,但没有运气.
spark.executor.extraJavaOptions -> -Dlog4j.configuration=log4j.xml
spark.driver.extraJavaOptions -> -Dlog4j.configuration=log4j.xml
Run Code Online (Sandbox Code Playgroud)
我使用的是Spark 1.4.1,我的/ conf中没有log4j.properties文件.
如果您使用 SBT 作为包管理器/构建器:
有一个log4j.properties.template在$SPARK_HOME/conf
src/main/resource.template后缀对我有用,并且可能包括其他包管理器(例如 maven)的类似步骤。
| 归档时间: |
|
| 查看次数: |
3226 次 |
| 最近记录: |