flink的Logrotation无法与logrotate.d一起使用

时间:2019-03-05 05:30:50

标签: apache google-cloud-platform apache-flink flink-streaming

我想为flink启用日志轮转,但是没有看到重新加载进程的选项。

试图使用带有copytruncate选项的“ logrotate.d”启用日志循环,但导致创建稀疏文件。

是否可以在不重新启动进程的情况下为flink taskmanager启用日志循环。

先谢谢了。 :)

1 个答案:

答案 0 :(得分:0)

您是否在flink / conf安装中尝试过log4j.properties内部的内容? log4j.appender.file=org.apache.log4j.RollingFileAppender log4j.appender.file.File=${log.file} log4j.appender.file.MaxFileSize=1000MB log4j.appender.file.MaxBackupIndex=0 log4j.appender.file.append=false log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n