如何将消费者补偿清除策略更改为从compact中删除?

acruukt9  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(401)

我的kafka集群有3个节点,在kafka日志目录下有 __consumer_offsets-XX ,磁盘占用大量日志文件(100mb)超过90%,执行命令:

./bin/kafka-configs.sh --zookeeper localhost:2181 --describe --entity-name __consumer_offsets --entity-type topics

配置主题: __consumer_offsets 是:

segment.bytes=104857600,cleanup.policy=compact,compression.type=producer

本主题清理策略很紧凑,如何更改为删除?

4ktjp1zp

4ktjp1zp1#

本主题是Kafka的系统主题。它应用了两个清理策略:压缩和删除(offset.retention.minutes)。
如果要减小该主题的大小:
将segment.bytes更改为较小的量(param offsets.topic.segment.bytes)
减少未使用的使用者组的保留策略(param offset.retention.minutes)
尝试减少此主题的分区数(param offsets.topic.num.partitions)

相关问题