2015-09-28 83 views
2

我正在使用kafka进行事件源。我意识到我们仍然需要配置日志保留时间,即。kafka上无限期的日志保留

如果我想无限期地保留所有消息,最好使用什么值? log.retention.bytes的示例配置设置为-1,我是否也可以在中使用-1?

回答

6

请参阅以下卡夫卡JIRA,该版本是0.9.0.0版本的预期版本。暂时按建议设置:

log.retention.bytes = -1 
log.retention.hours = 2147483647 

这是永远相同的(〜250K年)。

然后当0.9.0.0版本可用时,应具有类似的-1值可用。