【文件属性】:
文件名称:rabbitmqadmin
文件大小:37KB
文件格式:RABBITMQADMIN
更新时间:2023-07-29 10:03:50
rabbitmq
RabbitMQ命令行手动创建队列rabbitmqadmin用法
手动创建队列方法:登录http://ip:15672/cli下载
将下载的rabbitmqadmin放到/usr/sbin目录下,并赋予权限:chmod 755 rabbitmqadmin
查看命令帮助信息:
python rabbitmqadmin help subcommands
创建队列命令:以创建队列test为例(这里的用户名密码需要有管理RabbitMQ的权限,可以是admin用户,也可以是自己创建的管理角色的用户)
python rabbitmqadmin declare queue name=test auto_delete=false durable=false --username=xxx --password=xxx
查看队列:rabbitmqctl list_queues
或者:python rabbitmqadmin list queues --username=xxx --password=xxx
创建队列相关用户:
rabbitmqctl add_user 用户 密码
查看用户:rabbitmqctl list_users
给用户赋权:
rabbitmqctl set_permissions -p / 用户 '.*' '.*' '.*'
查看用户权限:rabbitmqctl list_user_permissions 用户
设置用户登录web界面权限:
rabbitmqctl set_user_tags 用户 (administrator,monitoring, management)
相关参数解释:
Durable: 是否需要持久化, true表示持久化, false为非持久化
AutoDelete: 是否自动删除, true表示自动删除, false为非自动删除
补充:
如需指定vhost的队列(默认是/) 加上 --vhost