随笔分类 -  kafka

摘要:背景 当一次拉取接收数据过多时,会出现消费过慢超过默认超时时间,导致消费积压,消费者心跳过期,离开消费组从而失去该消费组消费数据的情况。 解决方案 减少单次拉取消息条数,增加最大拉取间隔时间。 消费者配置中,减少单次拉取消息条数max.poll.records,增加获取消息后提交偏移量的最大时间ma 阅读全文
posted @ 2022-06-17 16:08 zjcfrancis 阅读(7764) 评论(0) 推荐(0) 编辑
摘要:背景 项目需要动态更改topic,且不能将配置写在yml配置文件中,同时没有找到方法提取其他文件里的 topics 放入@KafkaListener注解中,因此不使用@KafkaListener注解,改为手动初始化消费者,开启消费者线程。 思路 在消费者线程里,每次循环都从配置源获取最新的topic 阅读全文
posted @ 2022-04-11 17:11 zjcfrancis 阅读(547) 评论(0) 推荐(0) 编辑
摘要:背景 因项目需求要使用kafka实现消息队列,从零开始学习安装。 zookeeper安装 安装 从官网https://dlcdn.apache.org/zookeeper/上下载,这里选择3.7.0版本。 注意事项 zookeeper从3.5.5开始,带有bin名称的包才是编译后的二进制的包,而之前 阅读全文
posted @ 2022-04-06 15:11 zjcfrancis 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示