CentOS下RabbitMq高可用集群環(huán)境怎么搭建

這篇文章主要介紹“CentOS下RabbitMq高可用集群環(huán)境怎么搭建”的相關(guān)知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“CentOS下RabbitMq高可用集群環(huán)境怎么搭建”文章能幫助大家解決問題。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了蕪湖縣免費建站歡迎大家使用!

準備工作

1、準備兩臺或多臺安裝有rabbitmq-server服務(wù)的服務(wù)器

我這里準備了兩臺,分別如下:

192.168.40.130 rabbitmq01
192.168.40.131 rabbitmq02

2、確保防火墻是關(guān)閉的3,官網(wǎng)參考資料

hosts映射

修改每臺服務(wù)上的hosts文件(路徑:/etc/hosts),設(shè)置成如下:

192.168.40.130 rabbitmq01
192.168.40.131 rabbitmq02

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

修改erlang cookie

要搭建一個集群,必須修改每個集群節(jié)點的erlang cookie為相同的值。

對于centos,erlang.cookie文件在/root/.erlang.cookie下。

修改rabbitmq01的erlang cookie

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

修改rabbitmq02的erlang cookie

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

注意:默認.erlang.cookie的權(quán)限為400,所以需要先修改權(quán)限為允許修改,修改完后再還原為400的權(quán)限,否則啟動rabbitmq-server的時候會報錯。

默認的權(quán)限為400,如下圖。

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

修改權(quán)限為660,如下圖。

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

修改完后,重啟服務(wù)器!

搭建集群

1、首先查看各服務(wù)器的集群狀態(tài)

使用命令:rabbitmqctl cluster_status

rabbitmq01:

目前只有一個節(jié)點。

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

rabbitmq02:

目前只有一個節(jié)點。

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

2、添加(join)節(jié)點

現(xiàn)在要將rabbitmq02 join到節(jié)點rabbitmq01上。

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

3、再次查看服務(wù)器的集群狀態(tài)

使用命令:rabbitmqctl cluster_status

服務(wù)器rabbitmq01:

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

服務(wù)器rabbitmq02:

CentOS下RabbitMq高可用集群環(huán)境怎么搭建

關(guān)于“CentOS下RabbitMq高可用集群環(huán)境怎么搭建”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。

本文題目:CentOS下RabbitMq高可用集群環(huán)境怎么搭建
文章位置:http://www.muchs.cn/article6/piejig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計公司、網(wǎng)站改版網(wǎng)站收錄、搜索引擎優(yōu)化、自適應(yīng)網(wǎng)站、網(wǎng)站設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)