概述
今天在使用rabbitMQ的时候,出现了点错误,本来想添加vhost,但是无意间把‘/’删掉了,导致rabbitmq-server一致启动不起来。
如图:
因为我开始是用的默认的 vhost是‘/’ ~~~
使用rabbitmqctl add_vhost 命令添加时,根本就启动不起~~~蛋疼啊!!
最后,想了一下,在原来的vhost中,我原来是有些队列的,而且设置的是持久化,里面有些数据会保存到磁盘上的,再启动rabbit服务时,
会默认加载的,但原来的vhost已经删掉了,所以可能导致找不到vhost而报错!!
第一次启动,会检查是否有数据库,没有则创建 一个db,存放在 C:UserslenovoAppDataRoamingRabbitMQdb,DB会存储关于user,vhost,持久化消息等信息
所以我就吧持久在本地的数据全部删掉了,如图:
删掉之后,重新启动rabbitmq-server,成功过了!!!!
看来我的想法是对的~~
最后
以上就是爱笑机器猫为你收集整理的RabbitMQ 之误删 vhost '/'的全部内容,希望文章能够帮你解决RabbitMQ 之误删 vhost '/'所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复