Kafka 消息分发时间配置参数(Message Delivery Time)
本文是对Kafka Message Delivery Time的一个学习记录,方便后续回顾。假设producer通过如下方式异步调用send接口那么调用send接口成功或者失败需要等待的时间由下图所示具体的send()接口所经历的时间流如下图所示上述阶段各个参数说明如下max.block.ms:该参数控制生产者在调用 send() 以及通过 partitionsFor() 显式请求元数据时将阻塞多长时间。 当生产者的发送缓冲区已满或元数据不可用时,这些方法会阻塞。当达到 max.block.ms 时,
原创
2022-06-08 20:04:23 ·
1826 阅读 ·
0 评论