创建rabbitmq:virtual host、exchange、queue

先创建virtual host
创建rabbitmq:virtual host、exchange、queue_第1张图片

创建Exchanges
创建rabbitmq:virtual host、exchange、queue_第2张图片

拉到最下,点这里写图片描述
创建rabbitmq:virtual host、exchange、queue_第3张图片

点“Add exchange”,结果不能添加,报:User not authorised to access virtual host
创建rabbitmq:virtual host、exchange、queue_第4张图片

原因是没有给登陆的用户赋予virtual host的权限。
解决办法有两种:
1、到下面页面,找到你的登陆账户,点进去
创建rabbitmq:virtual host、exchange、queue_第5张图片
创建rabbitmq:virtual host、exchange、queue_第6张图片

2、用命令

rabbitmqctl  set_permissions -p hostName  username  ".*"  ".*"   ".*"

查看

rabbitmqctl  list_user_permissions  zheng

创建queue
创建rabbitmq:virtual host、exchange、queue_第7张图片

创建完成后,找到刚才创建的queue,点进去
创建rabbitmq:virtual host、exchange、queue_第8张图片
创建rabbitmq:virtual host、exchange、queue_第9张图片

至此,就将exchange和queue绑定成功了!

另,也可以在找到创建的exchange,点进去,在这边将exchange和queue进行绑定
创建rabbitmq:virtual host、exchange、queue_第10张图片

转载请标明原址:http://blog.csdn.net/zheng911209/article/details/49949303

你可能感兴趣的:(rabbitMQ,exchange,queue,rabbitmq)