Java后端
·2023-11-07求助,在学习RabbitMQ时遇见了一个bug。
异常是这个:
at com.atguigu.rabbitmq.one.Producer.main(Producer.java:39)
com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=403, reply-text=ACCESS_REFUSED - access to queue 'hello' in vhost '/' refused for user 'admin', class-id=50, method-id=10
在网上查找解决方法但只找到了reply-code=406的解决方法,后来自己翻译了下异常,发现错误原因好像是admin的权限不够,不能够添加队列,但是之前已经赋予admin对/vhost1 这个 virtual host 中所有资源的配置、写、读权限,没办法又给admin赋予权限rabbitmqctl set_permissions -p "/" admin ".\*" ".\*" ".\*",但是在运行时还是报了上述异常
后端
6
0
分享
操作
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
