rabbitmq 网络分区错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rabbitmq 网络分区错误相关的知识,希望对你有一定的参考价值。

介绍: 

系统centos6.5
应用rabbitmq集群(2台)
版本rabbitmq3.3.5

rabbitmq.config 是默认配置

 {vm_memory_high_watermark,0.4},

遇到问题:近两天出现了rabbitmq集群(磁盘持久化2台)2次网络分区错误,看监控均是由内存耗尽导致。

技术分享

解决问题:

1. 登录服务器,查看集群状态

[[email protected] rabbitmq]# /mnt/rabbitmq/sbin/rabbitmqctl cluster_status

互相不认,脑裂。

2. 停止并重启

rabbitmqctl stop

rabbitmq-server -detached    后台启动服务

rabbitmq集群恢复,继续查原因

3. 查询问题发现脑裂时间段,该服务器的内存被beam进程占用到95%以上

技术分享

队列当时也并未有很多数据。

查了2天,未找到是什么原因导致了rabbitmq内存急剧下降。

路过的技术朋友们,可以提点解决问题建议,thanks!


本文出自 “濛sir的积累” 博客,请务必保留此出处http://mengsir.blog.51cto.com/2992083/1933796

以上是关于rabbitmq 网络分区错误的主要内容,如果未能解决你的问题,请参考以下文章

rabbitmq_cluster 网络分区

rabbitmq 脑裂(网络分区)

RabbitMQ 分区脑裂处理策略

RabbitMQ集群出现网络分区,可能会丢数据

rabbitmq脑裂以及监控添加

智汇华云 | RabbitMQ集群揭秘