一、rabbitMq 角色
rabbitMq 的角色有 none, management, policymaker, monitoring, administrator
none
不能访问 managerment plugin
management
用户可以通过 AMQP 做的任何事外加:
列出自己可以通过 AMQP 登入的 virtual hosts
查看自己的virtual hosts 中的 queues, exchanages 和 bingdings
查看和关闭自己的channels 和 connections
查看有关自己的 virtual hosts 的 “全局" 的统计信息, 包含其他用户在这些 virtual hosts 中的活动
policymaker
management 可以做的事情外加
查看、创建和删除自己的 virtual hosts 所属的 policies 和 parameters
monitoring
management 可以做的事外加
列出所有的 virtual hosts, 包括他们不能登录的 virtual hosts
查出其他用户的 connections 和 channels
查看节点级别的数据如 clustering 和 memory 使用情况
查看真正关于所有 virtual hosts 的全局的统计信息
administrator
policymaker 和 monitoring 可以做的任何事外加
创建和删除 virtual hosts
查看、创建和删除 user
查看、创建和删除permission
关闭其他用户的connection