zoukankan      html  css  js  c++  java
  • 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)

    相关参数解释:

    1. Durable: 是否需要持久化, true表示持久化, false为非持久化
    2. AutoDelete: 是否自动删除, true表示自动删除, false为非自动删除
    补充:
    如需指定vhost的队列(默认是/) 加上 --vhost
  • 相关阅读:
    401. Binary Watch
    46. Permutations
    61. Rotate List
    142. Linked List Cycle II
    86. Partition List
    234. Palindrome Linked List
    19. Remove Nth Node From End of List
    141. Linked List Cycle
    524. Longest Word in Dictionary through Deleting
    android ListView详解
  • 原文地址:https://www.cnblogs.com/any-way/p/11542171.html
Copyright © 2011-2022 走看看