zoukankan      html  css  js  c++  java
  • centos 7搭建rabbitmq集群

    接上篇文章

    我们搭建三台rabbitmq,IP地址分别为 192.168.153.138,192.168.153.139,192.168.153.140

    修改这三台主机的hosts文件  vim /etc/hosts

    加入这三个

    192.168.153.138 rabbitmq1
    192.168.153.139 rabbitmq2
    192.168.153.140 rabbitmq3

    要保证三台主机的hosts文件一致

    然后设置erlang cookies

    将138这台机器的/var/lib/rabbitmq/.erlang.cookie 文件用scp复制到139,140这两台机器

    用rabbitmq-server -detached 依次启动三个节点

    在节点1上

    rabbitmqctl stop_app

    rabbitmqctl reset

    rabbitmqctl start_app

    在节点2上

    rabbitmqctl stop_app

    rabbitmqctl reset

    rabbitmqctl join_cluster rabbit@rabbitmq1

    rabbitmqctl start_app

    在节点3上

    rabbitmqctl stop_app

    rabbitmqctl reset

    rabbitmqctl join_cluster rabbit@rabbitmq1

    rabbitmqctl start_app

    查看集群状态 rabbitmqctl  cluster_status

    在任意一个节点上执行

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

    将所有队列设置为镜像队列,即队列会被复制到各个节点,各个节点状态保持一直。

    以上参考自

    http://88250.b3log.org/rabbitmq-clustering-ha

    http://blog.csdn.net/u013256816/article/details/53264715

    http://blog.csdn.net/u013256816/article/details/53524766

  • 相关阅读:
    20201015-3 每周例行报告
    20201008-1 每周例行报告
    20200924-2 功能测试
    贺敬文2019102936-1总结
    20191114-1 每周例行报告
    20191107-1 每周例行报告
    20191031-1 每周例行报告
    每周例行报告
    20191017-1 每周例行报告
    每周例行报告
  • 原文地址:https://www.cnblogs.com/hyming011/p/7661249.html
Copyright © 2011-2022 走看看