【发布时间】:2019-03-05 05:30:49
【问题描述】:
我想为 flink 启用日志轮换,但没有看到重新加载进程的选项。
尝试使用带有 copytruncate 选项的“logrotate.d”启用日志轮换,但导致创建稀疏文件。
是否有任何选项可以在不重启进程的情况下为 flink taskmanager 启用日志轮换。
【问题讨论】:
-
你有没有在 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 -
这是按预期工作的,谢谢。
-
太棒了!您可以将其标记为正确答案:)
标签: google-cloud-platform apache-flink flink-streaming