我正在使用kafka进行事件采购。我意识到我们仍然需要配置日志保留时间,即log.retention.hours
。
如果我想无限期地保留所有邮件,最佳使用价值是多少? log.retention.bytes
的示例配置设置为-1,我可以在log.retention.hours
中使用-1吗?
答案 0 :(得分:9)
请参阅以下适用于0.9.0.0版本的Kafka JIRA。暂时按照建议设置:
log.retention.bytes = -1
log.retention.hours = 2147483647
与永远相同(约250K年)。
然后,当0.9.0.0版本可用时,log.retention.hours
应具有类似的-1
值。
答案 1 :(得分:0)
是的。
如果要永久保留所有主题,可以将log.retention.hours和log.retention.bytes都设置为-1。