我正在尝试限制kafka主题的日志大小。
我按照 kafka文档(Kafka 0.10.0文档)设置了这两个属性 cleanup.policy = delete,retention.bytes = 1.
- >主题描述命令的结果
./ kafka-topics.sh --describe --zookeeper localhost:2181 --topic kafkatest1主题:kafkatest1 PartitionCount:3
ReplicationFactor:1个
CONFIGS:cleanup.policy =删除,retention.bytes = 1
我当时正在等待我写给主题的任何信息' kafkatest1'将自动删除,因为我已将retention.bytes设置为1。 但是消息会不断附加。
是否需要任何其他配置才能实现此目的?
答案 0 :(得分:0)
请检查log.segment.bytes
(默认值为1073741824字节)。据我所知,在滚动日志段时会考虑保留。
你能解释一下你想要实现的目标吗?为什么要发送邮件来删除它?