rabbitmq生产者queue接收不到消息

项目问题:

       客户的UAT环境下,项目运行一段时间后,rabbitmq的生产者queue再也接收不到系统发送的消息了。因为queue接收不到消息,所以消费者无法消费数据,流程断掉了。

原因:

 

 

客户UAT环境的机器,磁盘空间只剩下35M。

当RabbitMQ的磁盘空闲空间小于50M(默认),生产者将被BLOCK,

如果采用集群模式,磁盘节点空闲空间小于50M将导致其他节点的生产者都被block。可以通过disk_free_limit来对进行配置。

参考:https://www.cnblogs.com/haoliansheng/p/6094780.html

 

posted @ 2019-08-30 16:29  金鱼的第七秒记忆  阅读(2372)  评论(0编辑  收藏  举报