Kafka的acknowledgment(确认)机制确实与消息发送速率有关。在Kafka中,生产者发送消息到Broker时,可以配置不同的acknowledgment级别,这些级别决定了生产者在收到Broker的确认之前需要等待多长时间。
以下是Kafka中的三种acknowledgment级别:
从上述描述中可以看出,Kafka的acknowledgment级别越高,消息发送速率就越低。这是因为生产者需要等待更多的确认,从而增加了发送消息所需的时间。因此,在选择acknowledgment级别时,需要根据实际业务需求和数据可靠性要求来权衡。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:kafka acknowledgment与消息重试机制有关吗