Apache kafka 卡夫卡自动提交间隔最佳实践

Apache kafka 卡夫卡自动提交间隔最佳实践,apache-kafka,kafka-consumer-api,Apache Kafka,Kafka Consumer Api,选择auto.commit.interval.ms的值时是否有最佳做法 我读到: 一般来说,不建议将此间隔保持得太小,因为它会极大地增加zookeeper中的读/写速率,并且zookeeper会变慢,因为它在整个仲裁中具有很强的一致性 什么东西太小了?卡夫卡>=0.9.0版本仍然存在这个问题吗 问题不在于什么是小的,而在于你能忍受什么?如果您可以在消费者崩溃时重新处理几分钟的消息,则可以将间隔设置为几分钟。因为这就是它的全部内容:消息将在从最后提交的偏移量(重新)开始后进行处理

选择auto.commit.interval.ms的值时是否有最佳做法

我读到:

一般来说,不建议将此间隔保持得太小,因为它会极大地增加zookeeper中的读/写速率,并且zookeeper会变慢,因为它在整个仲裁中具有很强的一致性

什么东西太小了?卡夫卡>=0.9.0版本仍然存在这个问题吗

问题不在于什么是小的,而在于你能忍受什么?如果您可以在消费者崩溃时重新处理几分钟的消息,则可以将间隔设置为几分钟。因为这就是它的全部内容:消息将在从最后提交的偏移量(重新)开始后进行处理