当前位置:网站首页>Pulsar消费者处理不当导致的消息积压问题
Pulsar消费者处理不当导致的消息积压问题
2022-08-04 15:37:00 【-阿布-】
现象
线上某Pulsar Topic一直处于积压7000-8000的消息量,同事经过增加机器、消费者数量会略微减轻一些量。
排查
观察消息订阅者,集群启动两个相同的服务,每个服务的消费者数量是4,但是消费者列表里有16个,其中8个属于集群启动的两个服务,另外8个的ip不知是哪一台的ip,
经过对集群中的两个服务增减,发现另外8个相同ip的消费者巍然不动,怀疑是另外8个消费者拉取了消息但是消费的又慢导致的消息积压,Pulsar consumer默认拉取1000个消息,8个正好8k,和积压的数量接近,
后续排查是因为pre的环境也连接上了prod的topic,但是pre的消费者拿到数据后,代码又控制不消费,也不ack,消息就一直积压阻塞着,出现了问题。
边栏推荐
猜你喜欢
随机推荐
Unity AR阴影投射透明地面 仅渲染模型实时阴影 Shader实现
H5 之 文件流转base64下载
Why, when you added a unique index or create duplicate data?
Redis-主从复制
面渣逆袭:MySQL六十六问,两万字+五十图详解
Codeforces Round #811 A~F
OGG判断mgr状态并自动启动脚本
2022 Hangzhou Electric Multi-School 4
明明加了唯一索引,为什么还是产生重复数据?
农产品期货开户哪家好??
ITSM软件与工单系统的区别是什么?
【Go事】一眼看穿 Go 的集合和切片
我说MySQL联合索引遵循最左前缀匹配原则,面试官让我回去等通知
项目里的各种配置,你都了解吗?
Taurus.MVC WebAPI 入门开发教程2:添加控制器输出Hello World。
Go 事,如何成为一个Gopher ,并在7天找到 Go 语言相关工作,第1篇
MySQL当前读、快照读、MVCC
IP报文头解析
初学爬虫笔记(收集数据)
numpy入门详细代码








![吴恩达机器学习[12]-机器学习系统设计](/img/6c/17f650e8c32f2bb0469a821305d58f.png)
