【发布时间】:2018-11-30 09:21:04
【问题描述】:
我已将 log4j.properties 保存在服务器上。我想在服务器上运行我的 flink 作业时访问该属性文件 我不知道如何在命令中使用“-Dlog4j.configuration=file:/path/to/log4j.properties”来运行 flink 作业
运行 flink 作业的命令是 - bin/flink run /opt/Flink/50.jar 我应该在我的命令中在哪里添加“-Dlog4j.configuration=file:/path/to/log4j.properties”
属性文件包含-
log4j.rootLogger =DEBUG, FILE, FILE2
log4j.appender.FILE =org.apache.log4j.FileAppender
log4j.appender.FILE.File=${my.log1}
log4j.appender.FILE.layout = org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern =%d{ISO8601} %-5p %c ~ %m%n
log4j.appender.FILE.Threshold = ERROR
log4j.appender.FILE2 = org.apache.log4j.FileAppender
log4j.appender.FILE2.File=${my.log}
log4j.appender.FILE2.layout =org.apache.log4j.PatternLayout
log4j.appender.FILE2.layout.ConversionPattern =%d{ISO8601} %-5p %c ~ %m%n
log4j.appender.FILE2.Threshold = ERROR
【问题讨论】:
标签: java properties server log4j apache-flink