rabbitMQ 实战 高效部署分布式消息队列 读书笔记


第三章 运行和管理RabbitMQ

1. 创建一个新用户

./rabbitmqctl add_usertest_ai_20171228 testai

Creating user "test_ai_20171228"


用户名: test_ai_20171228 , 密码是testai


删除一个用户

[root@root bin]# ./rabbitmqctl  delete_user test_ai_20171228
Deleting user "test_ai_20171228"


查看RabbitMQ服务器上存在哪些用户

[root@root bin]# ./rabbitmqctl list_users
Listing users
nsd     [administrator]
dns     [administrator]
guest   [administrator]


修改已有用户密码

[root@root bin]# ./rabbitmqctl change_passwordtest_ai_20171228 testaitestai
Changing password for user "test_ai_20171228


2. 列出队列,输出依赖于服务器上已声明的队列

[root@root bin]# ./rabbitmqctl list_queues
Listing queues
snail.direct    0
nsd     0


查看队列是否可持久化

[root@root bin]# ./rabbitmqctl  list_queues name durable
Listing queues
snail.direct    true
nsd     true


3. 查看交换器信息

[root@root bin]# ./rabbitmqctl list_exchanges
Listing exchanges
amq.rabbitmq.trace      topic
amq.rabbitmq.log        topic
snail.direct    direct
amq.match       headers
amq.headers     headers
amq.topic       topic
amq.direct      direct
amq.fanout      fanout
        direct       //这个交换器名称为空的是匿名交换器
nsd     direct


默认返回交换器名称和类型


4. 查看绑定信息

[root@root bin]# ./rabbitmqctl list_bindings
Listing bindings
        exchange        nsd     queue   nsd     []
        exchange        snail.direct    queue   snail.direct    []
nsd     exchange        nsd     queue   hello   []
snail.direct    exchange        snail.direct    queue   dns.private     []
snail.direct    exchange        snail.direct    queue   dns.public.commom       []


每个队列使用自己的队列名作为路由键绑定到匿名交换器上


5. 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值