国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux 環(huán)境部署RabbitMQ

這篇具有很好參考價值的文章主要介紹了Linux 環(huán)境部署RabbitMQ。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.單機部署

我們在Centos7虛擬機中使用Docker來安裝。

1.1.下載鏡像

方式一:在線拉取

docker pull rabbitmq:3-management

方式二:從本地加載(本文章帶有mq安裝包)

docker load -i mq.tar

1.2.安裝MQ

執(zhí)行下面的命令來運行MQ容器:

docker run \
 -e RABBITMQ_DEFAULT_USER=ww \
 -e RABBITMQ_DEFAULT_PASS=123456 \
 --name mq \
 --hostname mq1 \
 -p 15672:15672 \
 -p 5672:5672 \
 -d \
 rabbitmq:3-management

2.集群部署

接下來,我們看看如何安裝RabbitMQ的集群。

2.1.集群分類

在RabbitMQ的官方文檔中,講述了兩種集群的配置方式:

  • 普通模式:普通模式集群不進行數(shù)據(jù)同步,每個MQ都有自己的隊列、數(shù)據(jù)信息(其它元數(shù)據(jù)信息如交換機等會同步)。例如我們有2個MQ:mq1,和mq2,如果你的消息在mq1,而你連接到了mq2,那么mq2會去mq1拉取消息,然后返回給你。如果mq1宕機,消息就會丟失。

  • 鏡像模式:與普通模式不同,隊列會在各個mq的鏡像節(jié)點之間同步,因此你連接到任何一個鏡像節(jié)點,均可獲取到消息。而且如果一個節(jié)點宕機,并不會導致數(shù)據(jù)丟失。不過,這種方式增加了數(shù)據(jù)同步的帶寬消耗。

我們先來看普通模式集群。

2.2.設置網(wǎng)絡

首先,我們需要讓3臺MQ互相知道對方的存在。

分別在3臺機器中,設置 /etc/hosts文件,添加如下內(nèi)容:

43.143.228.17 mq1
43.143.228.17 mq2
43.143.228.17 mq3

并在每臺機器上測試,是否可以ping通對方:文章來源地址http://www.zghlxwxcb.cn/news/detail-818930.html

到了這里,關(guān)于Linux 環(huán)境部署RabbitMQ的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關(guān)文章

  • (一)丶RabbitMQ搭建及配置在Linux+Docker環(huán)境下

    (一)丶RabbitMQ搭建及配置在Linux+Docker環(huán)境下

    RabbitMQ依賴的是Erlang語言,所以要先安裝Erlang的環(huán)境。Erlang在1991年由愛立信公司向用戶推出了第一個版本,經(jīng)過不斷的改進完善和發(fā)展,在1996年愛立信又為所有的Erlang用戶提供了一個非常實用且穩(wěn)定的OTP軟件庫并在1998年發(fā)布了第一個開源版本。Erlang同時支持的操作系統(tǒng)有l(wèi)

    2024年04月09日
    瀏覽(17)
  • 【RabbitMQ】【Docker】基于docker-compose構(gòu)建rabbitmq容器

    【RabbitMQ】【Docker】基于docker-compose構(gòu)建rabbitmq容器

    本文通過docker-compose構(gòu)建一個單體的rabbtimq容器。 首先需要有docker和docker-compose環(huán)境,docker安裝[1],docker-compose安裝[2]。 通過下列命令確定docker、docker-compose是否安裝成功。 docker-compose在/usr/local/bin里,我們就在/usr/local下構(gòu)建一個docker-compose目錄,里面再構(gòu)建各級不同容器的目

    2024年04月25日
    瀏覽(25)
  • docker容器啟動rabbitmq

    docker容器啟動rabbitmq

    在RabbitMQ的官方文檔中,講述了兩種集群的配置方式: 普通模式:普通模式集群不進行數(shù)據(jù)同步,每個MQ都有自己的隊列、數(shù)據(jù)信息(其它元數(shù)據(jù)信息如交換機等會同步)。例如我們有2個MQ:mq1,和mq2,如果你的消息在mq1,而你連接到了mq2,那么mq2會去mq1拉取消息,然后返回

    2024年03月15日
    瀏覽(17)
  • 查看Docker容器中RabbitMQ的密碼

    要查看Docker容器中RabbitMQ的密碼,可以嘗試以下幾個步驟: 1. 查看容器運行時的環(huán)境變量 在Docker容器中,可以通過環(huán)境變量來設置RabbitMQ的用戶名和密碼。因此,可以使用以下命令查看容器的環(huán)境變量: ``` docker inspect container-name ``` 其中,`container-name`是RabbitMQ容器的名稱或

    2024年02月07日
    瀏覽(20)
  • RabbitMQ 安裝(在docker容器中安裝)

    RabbitMQ 安裝(在docker容器中安裝)

    為什么要用? RabbitMQ是一個開源的消息代理和隊列服務器,主要用于在不同的應用程序之間傳遞消息。它實現(xiàn)了高級消息隊列協(xié)議(AMQP),并提供了一種異步協(xié)作機制,以幫助提高系統(tǒng)的性能和擴展性。 RabbitMQ的作用主要體現(xiàn)在以下幾個方面: 1. 異步處理:通過將消息寫入

    2024年02月04日
    瀏覽(20)
  • 消息隊列——RabbitMQ基本概念+容器化部署和簡單工作模式程序

    消息隊列——RabbitMQ基本概念+容器化部署和簡單工作模式程序

    目錄 基本概念? MQ 的優(yōu)勢 ?1.應用解耦 ?2.異步提速 ?3.削峰填谷 ?MQ 的劣勢 使用mq的條件 ?常見MQ產(chǎn)品 ?RabbitMQ簡介 RabbitMQ的六種工作模式? ?JMS RabbitMQ安裝和配置。 RabbitMQ控制臺使用。 RabbitMQ快速入門——生產(chǎn)者 需求: RabbitMQ快速入門——消費者 小結(jié)? 多個系統(tǒng)之間的通信方

    2024年02月16日
    瀏覽(26)
  • 架構(gòu)師之路 -- 虛擬化技術(shù)與容器Docker,rabbitmq面試題

    架構(gòu)師之路 -- 虛擬化技術(shù)與容器Docker,rabbitmq面試題

    通常架構(gòu)師們?yōu)榱颂岣呦到y(tǒng)及硬件資源的利用率引入了虛擬化技術(shù)。 虛擬化是一種資源管理技術(shù),它可以把各種實體資源抽像后再分隔,從而打破實體結(jié)構(gòu)的限制,最大程度的提高資源的利用率。 今天我們來聊一下傳統(tǒng)虛擬化技術(shù)和以Docker為代表的容器技術(shù)。 虛擬化 虛擬化

    2024年04月12日
    瀏覽(40)
  • Window環(huán)境RabbitMq搭建部署

    Window環(huán)境RabbitMq搭建部署

    Erlang下載安裝及配置環(huán)境變量 下載erlang,原因在于RabbitMQ服務端代碼是使用并發(fā)式語言Erlang編寫的 Erlang下載 Erlang官網(wǎng)下載:?http://www.erlang.org/downloads Erlang國內(nèi)鏡像下載(推薦):?http://erlang.org/download/?N=D Ctrl+F?win64 ,找到適合自己的版本即可 ?Erlang安裝: 雙擊otp_win64_23.2

    2024年02月16日
    瀏覽(17)
  • docker部署-RabbitMq

    docker部署-RabbitMq

    RabbitMq官網(wǎng) docker官網(wǎng) 這里改為自己需要的版本即可,下面容器也需要同理修改 注:上面的參數(shù):可以選擇性的設置為自己 –name=容器名稱 RABBITMQ_DEFAULT_USER=用戶名 RABBITMQ_DEFAULT_PASS=登錄密碼 -p:指定端口映射,格式為:主機(宿主)端口:容器端口 –restart=always :是指容器在未來

    2024年04月17日
    瀏覽(22)
  • rabbitmq部署(docker方式)

    rabbitmq部署(docker方式)

    前言:rabbitmq一旦有漏洞,版本升級麻煩,于是改為docker部署 環(huán)境:centos7 #停掉之前的服務 systemctl stop rabbitmq-server systemctl disable rabbitmq-server 查了官網(wǎng),當前3.11.x 最高版本是3.11.21(截至2023-08-23), 雖然3.12.x已出,還是繼續(xù)用3.11.x 于是使用鏡像 rabbitmq:3.11.21-management #拉取鏡像

    2024年02月17日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包