IT人生

  • 首页
  • 归档
  • kafka
  • Java
  • Spring
  • Golang
  • SQL
  • Spark
  • ElasticSearch
  • 关于

  • 搜索
Phoenix HBase Kudu ElasticSearch Spring 数据结构 操作系统 Kettle Azkaban Sqoop Hive Yarn Redis Mybatis Impala Cloudera 大数据 HDFS mycat shell Linux 架构 并发 mysql sql golang java 工具 spark kafka 人生

Kafka TimeoutException: Batch Expired 问题排查

发表于 2018-07-18 | 分类于 kafka | 0 | 阅读次数 2019

当前系统中produer配置request.timeout.ms=30000(30秒),但是broker端配置zookeeper.connection.timeout.ms=1000000,kafka集群中某台为leader的服务器宕机之后,broker在1000000ms之内不会触发rebalance,导致producer在30秒后出现超时 kafka_timeout_1

producer的回调方法中出现了 kafka_timeout_2

修改:调大(request.timeout.ms) 大于 (zookeeper.connection.timeout.ms)

  • 本文作者: Randy
  • 本文链接: http://www.itrensheng.com/archives/kafka_batch_expired
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# Phoenix # HBase # Kudu # ElasticSearch # Spring # 数据结构 # 操作系统 # Kettle # Azkaban # Sqoop # Hive # Yarn # Redis # Mybatis # Impala # Cloudera # 大数据 # HDFS # mycat # shell # Linux # 架构 # 并发 # mysql # sql # golang # java # 工具 # spark # kafka # 人生
Mybatis和Mysql的Json类型
ClouderaManager集群CM内存溢出
  • 文章目录
  • 站点概览
Randy

Randy

技术可以暂时落后,但任何时候都要有上进的信念

80 日志
27 分类
31 标签
RSS
Github E-mail
Creative Commons
© 2021 备案号:沪ICP备19020689号-1
Randy的个人网站