flink集群中log4j的日志记录问题?

fumotvh3  于 2021-06-24  发布在  Flink
关注(0)|答案(2)|浏览(520)

我有一个程序,其中log4j用于记录一些信息。在ide/intellij中测试时,日志文件可以成功生成。当我把这个任务提交给flink独立集群时。我在任何工作节点中都找不到任何相应的日志文件。

uurv41yg

uurv41yg1#

在独立模式下,flink将其日志文件写入 FLINK_DIR/log 按默认值。 FLINK_DIR 是flink的主目录。您可以通过更改文件来控制日志记录行为 FLINK_DIR/conf/log4j.properties . 在那里,您还可以通过 log4j.appender.file.file=FILE_PATH 将日志文件写入其中。

htzpubme

htzpubme2#

如果您使用的是Yarn簇,则日志存储在 /hadoop/yarn/logs/$application_id$

相关问题