我期待有一个主话题(与日志保留7天)和几个小题目用一个较小的日志保留(2天)过滤语料库。这可能吗?我正在使用Kafka v0.10.1.1。不同的卡夫卡主题可以有不同的保留长度吗?
1
A
回答
3
log.retention.ms
,其默认值为7天,是对所有主题的全球水平,而你也可以在创建主题时,如下使用主题级别的配置retention.ms
覆盖它:
bin/kafka-topics.sh --create --zookeeper localhost:2181 --topic test
--partitions 1 --replication-factor 1 --config retention.ms=172800000
2
日志。 retention.hours是代理的属性,在创建主题时用作默认值。当您使用kafka-topics.sh更改当前正在运行的主题的配置时,应指定主题级属性。
日志保留时间的主题级属性是retention.ms。
从主题级配置卡夫卡0.10.1文档中:
物业:retention.ms 默认:7天 服务器默认属性:log.retention.minutes 说明:此配置控制的最长时间我们如果我们使用“删除”保留策略,我们将放弃旧日志段以释放空间,然后保留日志。这代表了消费者必须快速阅读数据的SLA。 所以正确的命令是
$ bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic as-access --config retention.ms=172800000
您可以使用以下命令检查配置是否正确应用。
$ bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic as-access
然后你会看到如下。
Topic:as-access PartitionCount:3 ReplicationFactor:3 Configs:retention.ms=172800000
相关问题
- 1. 卡夫卡:一个主题的不同偏移
- 2. 是否存在于具有处理不同的文件格式不同卡夫卡主题什么风险吗?
- 3. 卡夫卡能够写入超过保留期限的主题
- 4. 火花流每卡夫卡主题不同值解码器
- 5. 卡夫卡制作人可以创建主题和分区吗?
- 6. 卡夫卡复制可以部署在不同的机器上吗?
- 7. 使卡夫卡主题日志保留永久
- 8. 春季卡夫卡 - 所有主题到同一个消费者
- 9. 我可以让多个消费者同时阅读同一个卡夫卡主题吗?
- 10. 重复卡夫卡主题
- 11. 卡夫卡主题websocket
- 12. 列出所有卡夫卡主题
- 13. 卡夫卡中的同一主题的消费者数量是否有限制?
- 14. 同时作为卡夫卡消费者使用多个主题
- 15. 阿帕奇顶点 - 卡夫卡0.9安全卡夫卡主题
- 16. 卡夫卡压缩可以用相同的分区密钥覆盖消息吗?
- 17. 日志保留字节不与卡夫卡
- 18. 卡夫卡MirrorMaker的消费者不取出由主题
- 19. 卡夫卡的留言键有什么特别之处吗?
- 20. 单个卡夫卡制作人可以为多个主题制作邮件吗?
- 21. 设置不同的线程用于内卡夫卡不同操作行旅
- 22. 卡夫卡不保存偏移正确
- 23. 卡夫卡话题超出保留期限
- 24. 卡夫卡消费者无法从卡夫卡的主题订阅
- 25. 卡夫卡流:多主题分区
- 26. 卡夫卡经纪人与主题
- 27. 卡夫卡多个主题消费
- 28. 计算卡夫卡主题分区
- 29. 关联卡夫卡和动态主题
- 30. 卡夫卡主题分区火花流