美文网首页
windows下rabbitmq集群搭建

windows下rabbitmq集群搭建

作者: 朋子哥哥 | 来源:发表于2021-05-21 11:06 被阅读0次

    准备2台机器,例如:computera: 10.0.0.151   computerb:10.0.0.234  都安装erlang环境和rabbitmq服务,注意otp环境和rabbitmq服务必须版本一致,否则无法搭建集群

    步骤:

    1.将2台机器的.erlang.cookie都设置一致,rabbitmq依赖它进行集群通讯(windows目录下C:\Users\Administrator和C:\Windows)

    C:\Windows\System32\config\systemprofile

    2.修改2台机器的host文件配置

                   10.0.0.151    computera

                   10.0.0.234    computerb

    3.

      在2台机器C:\Users\Administrator\AppData\Roaming\RabbitMQ目录下添加rabbitmq.config集群配置文件,注意以.符号结尾

    例如:

    [{rabbit,[{tcp_listeners, [5672]},{cluster_nodes,{['rabbit@computera','rabbit@computerb'],ram}}]}].

      10.0.0.151机器在该目录下同时添加rabbitmq-env.conf配置文件

    NODENAME=rabbit@computera

    NODE_IP_ADDRESS=10.0.0.151

    NODE_PORT=5672

    RABBITMQ_MNESIA_BASE=C:\Users\Administrator\AppData\Roaming\RabbitMQ\db

    RABBITMQ_LOG_BASE=C:\Users\Administrator\AppData\Roaming\RabbitMQ\log

      10.0.0.234机器将ip修改为10.0.0.234、nodename修改为:rabbit@computerb

    4.在10.0.0.234机器运行

              rabbitmqctl stop_app

              rabbitmqctl reset

    rabbitmqctl start_app

       在10.0.0.151机器运行

              rabbitmqctl stop_app

              rabbitmqctl reset

              rabbitmqctl join_cluster rabbit@computerb --ram

              然后启动rabbit服务查看集群状态

              rabbitmqctl start_app

             rabbitmqctl cluster_status

    相关文章

      网友评论

          本文标题:windows下rabbitmq集群搭建

          本文链接:https://www.haomeiwen.com/subject/cccwjltx.html