天天看点

Rabbitmq命令行手动创建队列

  • 手动创建队列

rabbitmqadmin declare queue name=test  auto_delete=false durable=false  --username=XXX  --password=XXX
           
Rabbitmq命令行手动创建队列

1.Durable: 是否需要持久化, true表示持久化, false为非持久化

2.AutoDelete: 是否自动删除, true表示自动删除, false为非自动删除

补充:

如需指定vhost的队列(默认是/) 加上 --vhost

rabbitmqadmin list queues指令,可以查看所创建的队列信息。

查看命令帮助信息:

python rabbitmqadmin help subcommands

rabbitmqctl add_user 用户 密码

查看用户:rabbitmqctl list_users

给用户赋权:

rabbitmqctl set_permissions -p / 用户 ‘.’ '.’ ‘.*’

查看用户权限:rabbitmqctl list_user_permissions 用户

设置用户登录web界面权限:

rabbitmqctl set_user_tags 用户 (administrator,monitoring, management)