重啓服務器後,rabbit用戶丟失問題


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,文件不再增加

參考: 參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章