Linux下搭建rabbitmq集群

【普通集群】

1.准备rabbitmq两个主机:

我的环境192.168.25.20和192.168.25.21

2.将192.168.25.20环境的/root/.erlang.config配置文件拷贝到192.168.25.21主机上

  运行代码

scp /root/.erlang.config root@192.168.25.21:/root/

3.启动192.168.25.20上的rabbitmq,运行脚本如下:

rabbitmq-server -detached

4.运行192.168.25.21上的脚本,如下:

rabbitmq-server  -detached
rabbitmqctl stop_app
rabbitmqctl join_cluster --ram rabbit@192.168.25.20  # --ram 是使用内存的方式,默认使用的是disk 磁盘模式
rabbitmqctl start_app

即可搭建集群

[镜像模式]

在普通模式的情况下,运行以下命令:

rabbitmqctl set_policy ha-all "^" '{"ha-mode":"all","ha-sync-mode":"automatic"}'

上面这个命令,ha-all有其他参数,具体可以查看官方。

 

posted @ 2019-09-18 16:47  MrSans  阅读(342)  评论(0)    收藏  举报