[英]Indefinite log retention on kafka
我正在使用 kafka 进行事件溯源。 我意识到我们仍然需要配置日志保留时间,即log.retention.hours
。
如果我想无限期地保留我的所有消息,使用的最佳价值是什么? log.retention.bytes
的示例配置设置为 -1,我可以在log.retention.hours
也使用 -1 吗?
请参阅以下 0.9.0.0 版本的 Kafka JIRA 。 暂时按照建议设置:
log.retention.bytes = -1
log.retention.hours = 2147483647
这与永远相同(约 25 万年)。
然后当 0.9.0.0 版本可用时, log.retention.hours
应该有类似的-1
值可用。
我正在使用kafka进行事件来源。 我意识到我们仍然需要配置日志保留时间,即log.retention.hours
。
如果要无限期保留所有消息,使用的最佳价值是什么? log.retention.bytes
的示例配置设置为-1,在log.retention.hours
也可以使用-1吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.