卡夫卡在法的门前

Posted Lywon的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了卡夫卡在法的门前相关的知识,希望对你有一定的参考价值。

卡夫卡在法的门前

卡夫卡旋转垃圾收集日志

我有卡夫卡,

包括记录垃圾收集日志

/opt/卡夫卡/logs/卡夫卡server-刚才.log

所有日志都在工作中旋转,但垃圾收集日志除外。

例如/opt/kafka/config/log4j.properties中的选项

log4j.appender.authorizerAppender=org.apache.log4j.DailyRollingFileAppender
log4j.appender.authorizerAppender.DatePattern='.'yyyy-MM-dd-HH
log4j.appender.authorizerAppender.File=${kafka.logs.dir}/kafka-authorizer.log
log4j.appender.authorizerAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.authorizerAppender.layout.ConversionPattern=[%d] %p %m (%c)%n

如何选择旋转垃圾收集日志?

答案

GC日志不是由log4j配置的,而是由JVM参数配置的。

从Kafka 0.11开始,默认情况下,Kafka最多可以保存10个100MB的文件。见https://github.com/apache/kafka/blob/trunk/bin/kafka-run-class.sh#L244-L257

如果需要不同的设置,可以使用所需的配置导出KAFKA_GC_LOG_OPTS

以上是关于卡夫卡在法的门前的主要内容,如果未能解决你的问题,请参考以下文章

卡夫卡流与卡夫卡消费者如何决定使用啥

卡夫卡:如何在卡夫卡实现循环分区

卡夫卡旋转垃圾收集日志

卡夫卡饥饿艺术家

卡夫卡在流放地

卡夫卡变形记