搭建rabbitmq集群

时间:2019-09-17
本文章向大家介绍搭建rabbitmq集群,主要包括搭建rabbitmq集群使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

查看rabbitmq日志文件

开启web管理工具

[root@controller rabbitmq]# rabbitmq-plugins list
[root@controller rabbitmq]# rabbitmq-plugins enable rabbitmq_management
[root@controller rabbitmq]# systemctl restart rabbitmq-server

访问管理地址http://ip:15672

使用guest用户登录

多机多节点rabbitmq集群搭建

1.配置hosts文件

10.1.10.201 controller
10.1.10.105 rabbitmq01
10.1.10.106 rabbitmq02

2.采用从主节点copy的方式保持Cookie的一致性

[root@controller ~]# scp /var/lib/rabbitmq/.erlang.cookie rabbitmq01:/var/lib/rabbitmq/
[root@controller ~]# scp /var/lib/rabbitmq/.erlang.cookie rabbitmq02:/var/lib/rabbitmq/

3.先停止运行节点,然后以后台方式启动rabbitmq-server

[root@controller ~]# rabbitmqctl stop
[root@controller ~]# rabbitmq-server -detached

4.然后以controller作为集群中心,在rabbitmq01上执行加入集群中心命令

[root@rabbitmq01 ~]# rabbitmqctl stop_app
[root@rabbitmq01 ~]# reset
[root@rabbitmq01 ~]# join_cluster rabbit@controller
[root@rabbitmq01 ~]# start_app
[root@rabbitmq01 ~]# cluster_status

可以从web管理界面查看集群信息

原文地址:https://www.cnblogs.com/omgasw/p/11532423.html