我知道Flink使用log4j来管理日志。因此,我在log4j.property中更改日志设置,在那里设置输出位置。但是,当我启动职务母版时,它会说日志位置被更改了,而不是默认位置。那么,我如何才能优雅地更改Flink的日志位置呢?
发布于 2016-01-06 13:26:48
默认的lib目录是通过bin/config.sh设置的。去找FLINK_LOG_DIR。您只需更新脚本以更改默认日志目录即可。
发布于 2018-08-14 09:31:50
在flink-conf.yaml中添加以下行,可以在Flink安装的conf目录中找到:
env.log.dir: /var/log/flink其中/var/log/flink是要用于日志的目录。
请注意,Flink似乎不支持完整的YML语法,因此
env:
log:
dir: /var/log/flink不会管用的!
发布于 2016-08-24 12:18:56
从1.0.3开始,可以将env.log.dir设置为更改保存日志的目录。
https://stackoverflow.com/questions/34633225
复制相似问题