1、Python脚本
安装后打开http://localhost:15672/cli/,右键另存为py文件
脚本使用说明
rabbitmqadmin.py help rabbitmqadmin.py help subcommands
2、用户管理
新增 rabbitmqctl add_user 用户名 密码 授权 rabbitmqctl.bat set_user_tags 用户名 角色 用户列表 rabbitmqctl.bat list_users 更改密码 rabbitmqctl.bat change_password 用户 新密码 删除用户 rabbitmqctl.bat delete_user 用户
3、虚拟主机管理
新增 rabbitmqctl.bat add_vhost 名称 列表 rabbitmqctl.bat list_vhosts 删除 rabbitmqctl.bat delete_vhost 名称
4、权限管理
为用户分配虚拟主机权限
rabbitmqctl.bat set_permissions –p vhost 用户 ".*" ".*" ".*" python脚本 rabbitmqadmin.py declare permission vhost=名称 user=用户 configure=.* write=.* read=.* 权限列表 rabbitmqctl.bat list_permissions rabbitmqadmin.py list permissions 删除 rabbitmqctl.bat clear_permissions -p vhost 用户名 rabbitmqadmin.py delete permission vhost=名称 user=用户名 用户的vhost rabbitmqadmin.py -u 用户 -p 密码 list vhosts
5、交换机管理
默认vhost创建 rabbitmqadmin.py declare exchange name=交换机名称 type=fanout