今天启动项目报了异常,在rabbitMQ的页面提示上面,记录下解决办法(PS:每个人遇到同一异常的原因可能有多种,本文谨作加强自己的认识,仅供参考。下面的xx为自己电脑的名称):
windows环境下进入RabbitMQ的目录(非软件的安装目录):
C:\Users\sh.CTEAMIVE\AppData\Roaming\RabbitMQ\db\rabbit@xx-mnesia\msg_stores\vhosts
如果运行过rabbitMQ,它在该目录下生成一个类似如此命名的文件夹628WB79CIFMIULJI6DKMI09L,进入到该目录下,看到有下面的文件(夹):
将rabbitMQ服务停止,如果数据重要请用备份,我的是本地测试数据,所以就直接把msg_store_transient和queues文件夹里边所有的文件以及vhost和recovery.dets文件一并删掉,再重启rabbitMQ就好了。启动后会重新生成所需文件。