1. 程式人生 > >在CentOS7上實現RabbitMQ群集配置

在CentOS7上實現RabbitMQ群集配置

服務 lan 執行 無需 lang text 識別 方法 開源

一、什麽是RabbitMQ
MQ(消息隊列)是一種應用程序對應用程序的通信方法。應用程序通過讀寫出入隊列的消息(針對應用程序的數據)來通信,而無需專用鏈接來鏈接它們。消息傳遞指的是程序之間通過在消息中發送數據進行通信,而不是通過直接調用彼此來通信,直接調用通常是用於諸如遠程過程調用的技術。排隊值得是應用程序通過隊列來通信。隊列的使用出去了接收和發送應用程序同時執行的要求。
RabbitMQ是目前流行的開源消息隊列系統,用Erlang語言開發。RabbitMQ是AMQP(高級消息隊列協議)的標準實現。
二、搭建RabbitMQ
實驗環境:準備3臺CentOS7
要求要同一網段
三臺服務器,其中一臺使用磁盤模式,另外兩臺使用內存模式。
技術分享圖片技術分享圖片
在三臺服務器上都進行相同的操作,只是名稱不一樣。 之後重新啟動服務器。沒重新啟動服務器,系統無法識別。
技術分享圖片
技術分享圖片技術分享圖片技術分享圖片技術分享圖片
三臺服務器上進行相同的操作,安裝RabbitMQ。
技術分享圖片
在磁盤節點服務器上復制序列號並把序列號寫入2臺內存節點服務器上。
技術分享圖片
在2臺內存節點服務器上進行相同的操作。
技術分享圖片
使用磁盤節點服務器的IP地址登錄端口是15672,默認賬戶和密碼都是guest。

在CentOS7上實現RabbitMQ群集配置