rabbitMQ配置節點(解決服務器重啓,用戶丟失問題)
1.rabbitmq數據是根據當前hostname作爲node節點作爲數據名保存
1.查看當前文件
# cd var/lib/rabbitmq/mnesias
# ls
2.重新啓動後,發現之前建立的用戶丟失,查看rabbitmq數據存儲,發現文件名增加兩個,新的數據會採用這兩文件夾,由於丟失舊數據也就丟失原來添加的用戶
重啓rabbitmq
# sudo service rabbitmq-server restart
再次查看
# cd var/lib/rabbitmq/mnesias
# ls
3.添加rabbitmq固定節點名字,保證數據文件不變,添加新用戶
# echo 'NODENAME=rabbit@info' | sudo tee -a /etc/rabbitmq/rabbitmq-env.conf
之後重啓rabbit,文件不再增加
參考: 參考