我是靠谱客的博主 爱笑机器猫,最近开发中收集的这篇文章主要介绍RabbitMQ 之误删 vhost '/',觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天在使用rabbitMQ的时候,出现了点错误,本来想添加vhost,但是无意间把‘/’删掉了,导致rabbitmq-server一致启动不起来。

如图:




因为我开始是用的默认的 vhost是‘/’  ~~~

使用rabbitmqctl add_vhost 命令添加时,根本就启动不起~~~蛋疼啊!!


最后,想了一下,在原来的vhost中,我原来是有些队列的,而且设置的是持久化,里面有些数据会保存到磁盘上的,再启动rabbit服务时,

会默认加载的,但原来的vhost已经删掉了,所以可能导致找不到vhost而报错!!

第一次启动,会检查是否有数据库,没有则创建 一个db,存放在 C:UserslenovoAppDataRoamingRabbitMQdb,DB会存储关于user,vhost,持久化消息等信息

所以我就吧持久在本地的数据全部删掉了,如图:




删掉之后,重新启动rabbitmq-server,成功过了!!!!

看来我的想法是对的~~










最后

以上就是爱笑机器猫为你收集整理的RabbitMQ 之误删 vhost '/'的全部内容,希望文章能够帮你解决RabbitMQ 之误删 vhost '/'所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部