rabbitmq使用:
注:
1、搭建好后修改主机名(hosts、hostname)会导致服务内容全清空(如账号、权限信息)
2、如果hosts里的ip、主机名与实际不对应,会导致服务无法启动
安装:
apt-get install rabbitmq-server
启用页面访问:
rabbitmq-plugins enable rabbitmq_management
默认用户密码均为guest,不过只能通过localhost登录
用户:
创建用户命令:
rabbitmqctl add_user aa xxxx
删除用户:
rabbitmqctl delete_user aa
修改用户密码:
rabbitmqctl change_password aa xxxx
查看当前用户列表:
rabbitmqctl list_users
角色:
超过管理员:administrator
监控者:monitoring (可登陆管理控制台,查看节点信息)
策略制定者:policymaker (可登陆管理控制台,管理policy,但无法查看节点信息)
普通管理者:management (仅可登陆管理控制台)
赋予其administrator角色:
rabbitmqctl set_user_tags aa administrator
也可以给同一用户设置多个角色:
rabbitmqctl set_user_tags aa monitoring policymaker
权限:
设置用户权限:
rabbitmqctl set_permissions -p VHostPath aa ConfP WritP ReadP
查看所有用户的权限信息:
rabbitmqctl list_permissions
查看指定用户的权限信息:
rabbitmqctl list_user_permissions aa
删除用户的权限信息:
rabbitmqctl clear_permissions aa
转载于:https://blog.51cto.com/yangzhiming/2091106