介紹: centos
系統 | centos6.5 |
應用 | rabbitmq集羣(2臺) |
版本 | rabbitmq3.3.5 |
rabbitmq.config 是默認配置服務器
{vm_memory_high_watermark,0.4},網絡
遇到問題:近兩天出現了rabbitmq集羣(磁盤持久化2臺)2次網絡分區錯誤,看監控均是由內存耗盡致使。ide
解決問題:spa
1. 登陸服務器,查看集羣狀態3d
[root@rabbit102 rabbitmq]# /mnt/rabbitmq/sbin/rabbitmqctl cluster_statusserver
互相不認,腦裂。blog
2. 中止並重啓rabbitmq
rabbitmqctl stop隊列
rabbitmq-server -detached 後臺啓動服務
rabbitmq集羣恢復,繼續查緣由
3. 查詢問題發現腦裂時間段,該服務器的內存被beam進程佔用到95%以上
隊列當時也並未有不少數據。
查了2天,未找到是什麼緣由致使了rabbitmq內存急劇降低。
路過的技術朋友們,能夠提點解決問題建議,thanks!