<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                :-: ![](https://img.kancloud.cn/ed/a9/eda9d3c507ea15d5061cc8d39bbd0875_1321x417.jpg) RabbitMQ集群架構 <br/> 步驟如下: **1. 準備三臺安裝好RabbitMQ的機器** ![](https://img.kancloud.cn/2d/c4/2dc4dc7e7fc63f6a4ccc87c2800e91ae_1548x260.jpg) **2. 修改三臺機器的主機名,分別命名為`node1`、`node2`、`node3`** ```shell # vim /etc/hostname ``` **3. 在三臺機器上都做如下主機映射** ```shell # vim /etc/hosts 192.168.0.109 node1 192.168.0.112 node2 192.168.0.113 node3 ``` **4. 重啟三臺機器** ```shell # reboot ``` **5. 讓三臺機器的cookie保證一致** ```shell -- 在node1節點執行下面的命令 # scp /var/lib/rabbitmq/.erlang.cookie root@node2:/var/lib/rabbitmq/.erlang.cookie # scp /var/lib/rabbitmq/.erlang.cookie root@node3:/var/lib/rabbitmq/.erlang.cookie ``` **6. 分別啟動三臺機器的RabbitMQ服務和Erlang虛擬機** ```shell # rabbitmq-server -detached ``` **7. 在node2節點執行下面的命令** ```shell # rabbitmqctl stop_app # rabbitmqctl reset # rabbitmqctl join_cluster rabbit@node1 # rabbitmqctl start_app ``` **8. 在node3節點執行下面的命令** ```shell # rabbitmqctl stop_app # rabbitmqctl reset # rabbitmqctl join_cluster rabbit@node2 # rabbitmqctl start_app ``` **9. 在任意一臺機器上執行`rabbitmqctl cluster_status`可以查看集群狀態** ```shell # rabbitmqctl cluster_status Cluster status of node rabbit@node1 ... Basics Cluster name: rabbit@node1 Disk Nodes rabbit@node1 rabbit@node2 rabbit@node3 Running Nodes rabbit@node1 rabbit@node2 rabbit@node3 Versions rabbit@node1: RabbitMQ 3.8.8 on Erlang 21.3 rabbit@node2: RabbitMQ 3.8.8 on Erlang 21.3 rabbit@node3: RabbitMQ 3.8.8 on Erlang 21.3 Maintenance status Node: rabbit@node1, status: not under maintenance Node: rabbit@node2, status: not under maintenance Node: rabbit@node3, status: not under maintenance ... ``` **10. 在任意一臺機器上創建用戶** ```shell # rabbitmqctl add_user admin admin # rabbitmqctl set_user_tags admin administrator # rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" ``` **11. 登錄WEB界面** 使用任意節點的 ip 登錄,比如這里用node1的 ip:http://192.168.0.109:15672 登錄,用戶名一律為`admin`,密碼一律為`admin`。 ![](https://img.kancloud.cn/bd/66/bd66ad75e4cde50bd924ca4fd3d1e10d_1909x1020.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看