rabbitMQ消息队列 – 账号权限管理

26点 林涛 14891℃ 0评论

##账户管理
在项目开发的时候.可能会出现多个项目使用一个MQ服务器做测试.
所以为了管理方便.rabbitMQ支持支持创建多个不同的登入账号
同时支持Vhost虚拟主机,在不同的Vhost下交换机和队列设定都是独立的.便于管理
那么同时可以设定账户对不同Vhost的访问权限

接下来进行详细介绍
在WEB面板上.点选Admin菜单,右侧可以看到三个选项

####Users即账户管理

  1. 展开All users可以看到RabbitMQ的账号列表,可以看到详情

  2. 点击名字即可看到账户详细信息

    2.1 账户编辑可以移除或者添加.某个账户对某个vhost的权限.
    其中有三个权限正则选项,分别表示配置,写操作,读操作
    正则表达式匹配要操作的交换机或者队列的名称
    下边赋予一个对照表

需求 configgure write read
创建或删除交换机或队列    
交换机绑定或解绑   目标交换机 源交换机
队列与交换机绑定或解绑   队列 交换机
发送消息到交换机   交换机  
获取或清除消息     队列

在然后是修改密码和删除用户

####Vhost虚拟主机
查看所有的vhost,以及添加vhost

当点击名称,可以查看详情.

Overview详情中显示了这个vhost的动态曲线图,
Tracing enabled:表示开启了监听
Permissions 表示哪些用户对当前vhost有访问权限
Set permission以及设置新用户对当前vhost的访问权限.以及删除vhost

####Policies策略

如需转载请注明: 转载自26点的博客

本文链接地址: rabbitMQ消息队列 – 账号权限管理

转载请注明:26点的博客 » rabbitMQ消息队列 – 账号权限管理

喜欢 (0)
发表我的评论
取消评论

表情