0
点赞
收藏
分享

微信扫一扫

RabbitMQ Reday消息积压处理方法

Reday消息积压处理方法

登陆到MQ管理控制台,“Overview”--查看“Ready ”,查看消息数是否在不断上涨,

RabbitMQ Reday消息积压处理方法_消息积压


处理方法

    请选择Queues,查找Reday的Queues,并点击这个Queues ,查看consumers是否存在,如果出现以下情况,联系业务方,通知业务方检查客户端的重连机制,如果需要清除Reday消息

RabbitMQ Reday消息积压处理方法_消息积压处理方法_02

请选择:Purge,点:Purge Messages,将消息清除,如果清除无效让业务方重启应用服务


RabbitMQ Reday消息积压处理方法_消息积压_03


Reday数过多的后果

    reday积压量过多会消耗集群的内存,当积压到一定量后,触发内存水位线,会导致所有生产者将被BLOCK,业务将受影响    生产者将被BLOCK的原因

1,触发内存水位线

2,触发硬盘水位线

举报

相关推荐

0 条评论