xiaoyuzxcasd opened a new issue #1918: 关于消费者停止拉取消息的问题
URL: https://github.com/apache/rocketmq/issues/1918
 
 
   问题背景:
   
   - 消费者使用的是DefaultMQPushConsumer,且只有一个实例(即只有一个消费者)
   
   - 出问题的应用服务里启动了多个生产者和消费者
   
   - 出问题的应用服务涉及多个topic,这些topic分别配置在两个cluster里
   ***
   问题描述:
   
   1. 在2020-04-04 05:46:26附近,应用服务出现了网络断开的情况,连接失败,心跳包失败。
   故障大概维持了两分钟,然后恢复正常,连接成功,心跳包成功
   
![bug1](https://user-images.githubusercontent.com/17265805/78501737-9ca04800-778f-11ea-9f2c-ddefa1ef90ab.jpg)
   2. 网络恢复后,消费者无法正常工作,消费停止,消息堆积上升
   3. 网络恢复后,不断出现doRebalance的日志,永不休止(现已持续超过24h)
   下图中给出的topic和队列只为举例说明问题,实际上应用服务所涉及的所有topic和队列都存在相同的情况和日志信息
   
![mq2](https://user-images.githubusercontent.com/17265805/78502253-cc048400-7792-11ea-877e-5cbfe48d5175.jpg)
   
![mq3](https://user-images.githubusercontent.com/17265805/78502289-feae7c80-7792-11ea-9cd3-0a74dc524297.jpg)
   4. 消费者日志中,既打印了“add a new pull request”,又打印了“because pull is pause, so try to 
fixed it”,甚是不解
   5. 消费者日志中搜索exception、timeout和drop,这几个关键字,都不存在
   6. 问题相关线程栈如下:
   
![mq4](https://user-images.githubusercontent.com/17265805/78502545-41bd1f80-7794-11ea-8287-5dfcb2f06308.jpg)
   
![mq5](https://user-images.githubusercontent.com/17265805/78502562-513c6880-7794-11ea-81a0-d758b3049e6b.jpg)
   ***
   **该问题排查进入了瓶颈,求助~~**
   **谢谢**
   
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to