zoukankan      html  css  js  c++  java
  • rabbitmq集群

    配置步骤

    1. 安装好一台机器后,其他两台同上

    2. 修改 /etc/hosts
    每台主机:
    加入集群 3 个节点的描述:vim /etc/hosts

    192.168.254.153 Master
    192.168.254.154 Slave1
    192.168.254.155 Slave2

    3.修改hostname /etc/hostname
    单个主机,分别设置成 Master Slave1 Slave2

    执行命令:hostname -F /etc/hostname

    4. 设置 Erlang Cookie
    Erlang Cookie 文件:/var/lib/rabbitmq/.erlang.cookie。如果没有手动创建

    rabbit3.6.5安装好后 /root/.erlang.cookie 就是那一串你需要的cookie

    # chmod 777 /var/lib/rabbitmq/.erlang.cookie
    # chmod 400 /var/lib/rabbitmq/.erlang.cookie

    5. 使用 -detached 参数运行各节点
    # rabbitmqctl stop
    # rabbitmq-server -detached

    6. 组成集群

    slave1 # rabbitmqctl stop_app
    slave1 # rabbitmqctl join_cluster rabbit@Master
    slave1 # rabbitmqctl start_app

    slave2 # rabbitmqctl stop_app
    slave2 # rabbitmqctl join_cluster rabbit@Master
    slave2 # rabbitmqctl start_app

    此时 slave1 与 slave2 也会自动建立连接;如果要使用内存节点,则可以使用
    rabbitmqctl join_cluster --ram rabbit@master 加入集群。

  • 相关阅读:
    SonarQube
    Gerrit
    Jenkins
    Jenkins
    GitLab
    GitLab
    GitLab
    centos7配置国内yum源
    CentOS7 ping: unknown host www.baidu.com
    VirtualBox下安装CentOS7系统
  • 原文地址:https://www.cnblogs.com/playburst/p/6121588.html
Copyright © 2011-2022 走看看