当前位置:   article > 正文

kafka消费者配置参数调优_kafka 调休

kafka 调休

在项目中用到的几个参数,记录下来留待以后回忆

1.fetch.max.bytes

  •   单次获取数据的最大字节数

2.max.poll.records

  • 单次poll调用返回的最大消息数

3.max.poll.interval.ms

  • poll最大间隔,poll来的数据处理时间要小于该时间,否则会将cousumer提出consumer group,导致任务失败

4.request. timeout. ms

  • 这个配置控制一次请求响应的最长等待时间。如果在超时时间内未得到响应,kafka要么重发这条消息,要么超过重试次数的情况下直接置为失败。
  • 消息发送的最长等待时间.需大于session.timeout.ms这个时间

5.fetch.wait.max.ms

  • 若是不满足fetch.min.bytes时,等待消费端请求的最长等待时间

6.heartbeat.interval.ms 

  • heartbeat心跳主要用于沟通交流,及时返回请求响应。这个时间间隔真是越快越好。因为一旦出现reblance,那么就会将新的分配方案或者通知重新加入group的命令放进心跳响应中。

7.session.timeout.ms

  • 在session.timeout.ms时间内没有收到consumer的心跳,会认为consumer崩溃

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/657679
推荐阅读
相关标签
  

闽ICP备14008679号