报错
项目中使用了rabbitmq作为消息中间件,开发框架为springboot,打包运行时报错如下
AmqpIOException: java.io.IOException
解决
定位到是rabbitmq初始化出错,于是检查了rabbitmq的开启状态,开启正常,ip:15672/也能正常访问。查阅资料后发现说是新添的用户没有设置权限,我确实添加了一个root账户,并且设置了权限的,可能是因为是手敲代码时哪里敲错了,导致设置失败,登录ip:15672,在user中可以看到新添的用户没有权限(我这里因为已经设置过了,所以显示是有权限的,没有权限会提示,并且标黄)
点击用户名进入权限设置页面
点击 set permission
再返回user就会看到该用户权限已经设置上了,这时候重启项目发现正常启动。 解决