滚动kafka日志时会发生什么?消费者是否错过了旧日志文件中的消息?

时间:2016-08-23 16:23:01

标签: apache-kafka kafka-consumer-api

假设我刚刚在Kafka中添加了导致日志翻转的消息。因此,此消息和紧接其之前的消息现在位于归档/滚动日志文件中。我是否会错过这些消息,换句话说,如果现在有消费者出现,它将不会收到此消息? Kafka如何处理这种情况?

1 个答案:

答案 0 :(得分:0)

您仍然可以检索已滚动的日志段中的消息,从消费者的角度来看,您不会发现任何差异。消息可供使用,直到达到保留条件并删除旧日志段。