如何更改flink的日志目录

xmd2e60i  于 2021-06-24  发布在  Flink
关注(0)|答案(3)|浏览(1274)

我知道flink使用log4j来管理日志。所以我在log4j.property中更改了日志设置,在这里我设置了输出位置。但是,当我启动job master时,它表示日志位置已更改,而不是默认位置。那么我怎样才能优雅地改变flink的日志位置呢?

vxbzzdmp

vxbzzdmp1#

从1.0.3开始,您可以设置 env.log.dir 更改保存日志的目录。

ogsagwnx

ogsagwnx2#

默认的lib目录是通过 bin/config.sh . 寻找 FLINK_LOG_DIR . 只需更新脚本即可更改默认日志目录。

fiei3ece

fiei3ece3#

在中添加以下行 flink-conf.yaml 可以在 conf flink安装目录:

env.log.dir: /var/log/flink

哪里 /var/log/flink 要用于日志的目录。
注意,flink似乎不支持完整的yml语法,所以

env:
  log:
    dir: /var/log/flink

行不通!

相关问题