最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux RabbitMQ 集群搭建流程圖解

 更新時(shí)間:2021年11月16日 10:21:43   作者:張起靈-小哥  
在介紹RabbitMQ之前實(shí)現(xiàn)要介紹一下MQ,MQ是什么?MQ全稱(chēng)是Message Queue,可以理解為消息隊(duì)列的意思,簡(jiǎn)單來(lái)說(shuō)就是消息以管道的方式進(jìn)行傳遞。RabbitMQ是一個(gè)實(shí)現(xiàn)了AMQP(Advanced Message Queuing Protocol)高級(jí)消息隊(duì)列協(xié)議的消息隊(duì)列服務(wù),用Erlang語(yǔ)言的

1.整體步驟

最開(kāi)始我們介紹了如何安裝及運(yùn)行 RabbitMQ 服務(wù),不過(guò)這些是單機(jī)版的,無(wú)法滿足目前真實(shí)應(yīng)用的要求。如果 RabbitMQ 服務(wù)器遇到內(nèi)存崩潰、機(jī)器掉電或者主板故障等情況,該怎么辦?單臺(tái) RabbitMQ服務(wù)器可以滿足每秒 1000 條消息的吞吐量,那么如果應(yīng)用需要 RabbitMQ 服務(wù)滿足每秒 10 萬(wàn)條消息的吞吐量呢?購(gòu)買(mǎi)昂貴的服務(wù)器來(lái)增強(qiáng)單機(jī) RabbitMQ 務(wù)的性能顯得捉襟見(jiàn)肘,搭建一個(gè) RabbitMQ 集群才是解決實(shí)際問(wèn)題的關(guān)鍵。

首先,我們需要3臺(tái)Linux操作系統(tǒng),這里我是直接完整克隆了,大家根據(jù)情況來(lái)看吧。

然后先修改三臺(tái)Linux操作系統(tǒng)的主機(jī)名稱(chēng)

vim /etc/hostname

這里修改完之后,建議是將它們都重啟一下更好(reboot)。

重啟之后,配置各個(gè)節(jié)點(diǎn)的 hosts 文件,讓各個(gè)節(jié)點(diǎn)都能互相識(shí)別對(duì)方。

vim /etc/hosts

接下來(lái),以確保各個(gè)節(jié)點(diǎn)的 cookie 文件使用的是同一個(gè)值,在 node1 上執(zhí)行遠(yuǎn)程操作命令。

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

啟動(dòng) RabbitMQ 服務(wù),順帶啟動(dòng) Erlang 虛擬機(jī)和 RbbitMQ 應(yīng)用服務(wù) (在三臺(tái)節(jié)點(diǎn)上分別執(zhí)行以下命令)

rabbitmq-server -detached

下面要做的就是將結(jié)點(diǎn)node3加入到node1中,結(jié)點(diǎn)node2加入到node3中。(你也可以node3加入node1、node2加入node1,都是一樣的)

這里要注意一點(diǎn)的是:關(guān)閉防火墻?。。?/p>

結(jié)點(diǎn)加入完成之后,我們就可以查看集群狀態(tài)了

rabbitmqctl cluster_status

下面我們還需要一個(gè)東西就是 RabbitMQ 的賬戶信息,添加一下、設(shè)置好用戶名、密碼、授予所有權(quán)限就可以了。

創(chuàng)建賬號(hào)
rabbitmqctl add_user admin 123
設(shè)置用戶角色
rabbitmqctl set_user_tags admin administrator
設(shè)置用戶權(quán)限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

至此,集群搭建就全部完成了,最后可以到瀏覽器中,訪問(wèn)RabbitMQ的后臺(tái)web管理控制臺(tái)了。 可以看到集群信息完整的呈現(xiàn)出來(lái)了?。。?/p>

以上就是RabbitMQ 集群搭建流程圖解的詳細(xì)內(nèi)容,更多關(guān)于RabbitMQ 集群搭建的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • ubuntu無(wú)法ssh遠(yuǎn)程,提示'Permission denied (publickey)'的解決方法

    ubuntu無(wú)法ssh遠(yuǎn)程,提示'Permission denied (publickey

    SSH(Secure Shell)是一種加密的網(wǎng)絡(luò)協(xié)議,用于在網(wǎng)絡(luò)上安全地傳輸數(shù)據(jù),它被廣泛用于遠(yuǎn)程登錄和執(zhí)行命令,有時(shí)候使用SSH登錄時(shí),可能會(huì)遇到錯(cuò)誤消息Permission denied (publickey)導(dǎo)致登錄失敗,這種情況可能由多種原因引起,將探討導(dǎo)致SSH登錄失敗的可能性,并提供解決方案
    2025-04-04
  • CentOS下.htaccess不起作用的解決方法

    CentOS下.htaccess不起作用的解決方法

    PHP 5.2的問(wèn)題解決后,現(xiàn)在就是安裝WordPress了。裝好了沒(méi)有任何問(wèn)題,接下來(lái)繼續(xù)配置WordPress,開(kāi)啟靜態(tài)URL鏈接。然后手動(dòng)編輯了.htaccess文件,將WordPress生成的相關(guān)代碼拷貝進(jìn)去了。
    2011-04-04
  • 詳解linux ntp服務(wù)器時(shí)間同步設(shè)置

    詳解linux ntp服務(wù)器時(shí)間同步設(shè)置

    這篇文章主要介紹了linux ntp服務(wù)器時(shí)間同步設(shè)置的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • 關(guān)于linux中系統(tǒng)輸入輸出的管理詳解

    關(guān)于linux中系統(tǒng)輸入輸出的管理詳解

    這篇文章主要給大家介紹了關(guān)于linux中系統(tǒng)輸入輸出的管理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用linux具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Ubuntu下安裝并配置VS Code編譯C++的方法

    Ubuntu下安裝并配置VS Code編譯C++的方法

    這篇文章主要介紹了Ubuntu下安裝并配置VS Code編譯C++的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Linux中find命令的用法入門(mén)

    Linux中find命令的用法入門(mén)

    Linux系統(tǒng)下的find 命令用于在目錄結(jié)構(gòu)中查找文件,同時(shí)還可以對(duì)查找結(jié)果進(jìn)行指定的操作。下面這篇文章主要介紹了Linux中find命令的用法,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-01-01
  • LINUX 防火墻 firewalld-cmd命令詳解

    LINUX 防火墻 firewalld-cmd命令詳解

    firewalld 防火墻為了簡(jiǎn)化管理,將所有網(wǎng)絡(luò)流量分為多個(gè)區(qū)域(zone),然后根據(jù)數(shù)據(jù)包的源IP地址或傳入的網(wǎng)絡(luò)接口等條件將流量傳入相應(yīng)區(qū)域,每個(gè)區(qū)域都定義了自己打開(kāi)或者關(guān)閉的端口和服務(wù)列表,這篇文章主要介紹了LINUX 防火墻 firewalld-cmd命令詳解,需要的朋友可以參考下
    2024-01-01
  • linux環(huán)境下的Oracle部署教程

    linux環(huán)境下的Oracle部署教程

    這篇文章主要介紹了linux環(huán)境下的Oracle部署方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Wampserver2.5配置虛擬主機(jī)出現(xiàn)403 Forbidden的處理方案

    Wampserver2.5配置虛擬主機(jī)出現(xiàn)403 Forbidden的處理方案

    WampServer是一款由法國(guó)人開(kāi)發(fā)的Apache Web服務(wù)器、PHP解釋器以 及MySQL數(shù)據(jù)庫(kù)的整合軟件包。免去了開(kāi)發(fā)人員將時(shí)間花費(fèi)在繁瑣的配置環(huán)境過(guò)程,從而騰出更多精力去做開(kāi)發(fā)。在windows下將Apache+PHP+Mysql 集成環(huán)境,擁有簡(jiǎn)單的圖形和菜單安裝和配置環(huán)境。
    2014-09-09
  • CentOS下使用Squid架設(shè)CDN服務(wù)器的方法

    CentOS下使用Squid架設(shè)CDN服務(wù)器的方法

    這篇文章主要介紹了CentOS下使用Squid架設(shè)CDN服務(wù)器的方法,需要的朋友可以參考下
    2014-07-07

最新評(píng)論

龙川县| 东平县| 遂溪县| 开阳县| 万山特区| 稷山县| 游戏| 改则县| 揭东县| 苏尼特右旗| 黄龙县| 瑞安市| 乐昌市| 玉树县| 凌源市| 师宗县| 白河县| 牙克石市| 阆中市| 湄潭县| 翁牛特旗| 漳州市| 惠东县| 玉林市| 正阳县| 怀宁县| 汕头市| 茂名市| 通州市| 佳木斯市| 牙克石市| 太白县| 南阳市| 金平| 拜泉县| 襄垣县| 衡阳市| 清徐县| 水富县| 抚松县| 库车县|