标签:5.2 name exchange RabbitMQ 交换机 MQ rabbitmqadmin 集群
1 集群节点重置
停止所有服务后,删除 /var/lib/rabbitmq/mnesia 文件夹内容,重新再启动每个节点!
2 集群配置管理
2.1 配置集群
首先,我们在管控台里可以对集群的vhost、exchange、queue、用户等进行增删改查。
我们在overview的最下面Import / export definitions中 可以下载(当前集群配置)和上传(修改集群)配置,这些配置为json格式。如图所示:
2.2 配置信息
通过修改JSON文件的方式去通过管控台web界面去对集群配置进行修改。
3 集群用户管理
我们点击admin标签,如图所示:
下面会列出当前用户列表,可以进行增删改查操作,如下图所示:
4 交换机、队列
交换机(exchange)
队列(queue)
5 管理脚本
5.1 安装管理脚本
安装rabbitmqadmin管理脚本,唯一的要求就是unix系统中存在Python即可。我, 只需要从之前所安装好的management插件中获取该脚本即可。执行命令如下所示:
[root@localhost ~]# cd /etc/rabbitmq
[root@localhost ~]# wget http://localhost:15672/cli/rabbitmqadmin
[root@localhost ~]# chmod +x rabbitmqadmin
5.2 使用管理脚本
5.2.1 查看交换机队列
查看虚拟主机(vhost)下的交换机队列(exchange queues)
rabbitmqadmin -V "/" list exchanges
5.2.2 清空队列
rabbitmqadmin purge queue name=exchange-1.queue-1
5.2.3 创建交换机
rabbitmqadmin -u guest -p guest declare exchange \name=exchange-2 type=fanout
5.2.4 获得链接数、关闭链接
rabbitmqadmin list connections name
rabbitmqadmin close connection name="链接名称"
4 相关信息
- 博文不易,辛苦各位猿友点个关注和赞,感谢
标签:5.2,name,exchange,RabbitMQ,交换机,MQ,rabbitmqadmin,集群 来源: https://blog.csdn.net/qq_15769939/article/details/116082018
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。