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

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

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

為什么要用?

RabbitMQ是一個開源的消息代理和隊(duì)列服務(wù)器,主要用于在不同的應(yīng)用程序之間傳遞消息。它實(shí)現(xiàn)了高級消息隊(duì)列協(xié)議(AMQP),并提供了一種異步協(xié)作機(jī)制,以幫助提高系統(tǒng)的性能和擴(kuò)展性。 RabbitMQ的作用主要體現(xiàn)在以下幾個方面:

1. 異步處理:通過將消息寫入消息隊(duì)列,可以將非必要的業(yè)務(wù)邏輯以異步的方式運(yùn)行,從而加快響應(yīng)速度。

2. 削峰:在并發(fā)量大的情況下,RabbitMQ可以有效地控制消息隊(duì)列的長度,從而限制請求的數(shù)量,緩解系統(tǒng)在高并發(fā)情況下的壓力。

3. 解耦:RabbitMQ可以幫助實(shí)現(xiàn)系統(tǒng)與系統(tǒng)之間的解耦,降低系統(tǒng)之間的耦合度。例如,在訂單系統(tǒng)中,用戶下單后的業(yè)務(wù)邏輯可能包括扣減庫存、生成單據(jù)、發(fā)紅包和發(fā)短信通知等。通過RabbitMQ,這些邏輯可以拆分出來異步執(zhí)行,提高系統(tǒng)性能。 4. 靈活的路由:RabbitMQ支持多種消息路由方式,如直接路由(direct)、主題路由(topic)等,可以根據(jù)實(shí)際需求進(jìn)行靈活配置。

5. 跨平臺、跨語言:RabbitMQ支持多種編程語言和平臺,所有主要的編程語言均有與代理接口通訊的客戶端庫。

6. 高可用性:RabbitMQ具有良好的可擴(kuò)展性和故障轉(zhuǎn)移能力,可以確保系統(tǒng)在出現(xiàn)故障時仍能正常運(yùn)行。 總之,RabbitMQ的作用在于提供一種高效、可靠、靈活的消息傳遞機(jī)制,以支持復(fù)雜的業(yè)務(wù)場景和大規(guī)模系統(tǒng)的運(yùn)行。通過使用RabbitMQ,可以提高系統(tǒng)的性能、擴(kuò)展性和穩(wěn)定性,降低系統(tǒng)間的耦合度,使開發(fā)人員能夠更加專注于業(yè)務(wù)邏輯的實(shí)現(xiàn)。

安裝

docker pull rabbitmq:3.8    (版本為:3.8)

創(chuàng)建容器:

docker run -di --name=MyRabbitMq -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=root d8ffe4d50229

docker run -di --name=取名稱 -p 15672:15672 -p 5672:5672   -e RABBITMQ_DEFAULT_USER=賬號  -e RABBITMQ_DEFAULT_PASS=密碼  鏡像ID或鏡像名稱
 docker ps   //查看運(yùn)行中的容器
 docker exec -it 容器id /bin/bash   進(jìn)入rabbitmq容器
 rabbitmq-plugins enable rabbitmq_management   在容器內(nèi)安裝一個插件
 exit   //退出容器
docker ps

知識點(diǎn):

15691:是圖像化界面

5671:是接受消息和發(fā)送消息的界面

圖形化界面訪問:http://192.168.56.10:15672/#/

RabbitMQ 安裝(在docker容器中安裝),java,rabbitmq,docker,分布式,java

如果報錯:

如果報下面的錯誤:

RabbitMQ 安裝(在docker容器中安裝),java,rabbitmq,docker,分布式,java

docker exec -it 容器id /bin/bash 
cd /etc/rabbitmq/conf.d  --配置文件
ls  --查詢
echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
docker restart 容器ID(或容器名稱)

如圖:

RabbitMQ 安裝(在docker容器中安裝),java,rabbitmq,docker,分布式,java

如圖:

RabbitMQ 安裝(在docker容器中安裝),java,rabbitmq,docker,分布式,java

關(guān)注,收藏,點(diǎn)贊,有問題可以私信“門主”?:v:z13135361785???

?文章來源地址http://www.zghlxwxcb.cn/news/detail-757028.html

到了這里,關(guān)于RabbitMQ 安裝(在docker容器中安裝)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • docker容器啟動rabbitmq

    docker容器啟動rabbitmq

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

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

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

    2024年02月07日
    瀏覽(20)
  • 微服務(wù)學(xué)習(xí):SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式

    微服務(wù)學(xué)習(xí):SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式

    目錄 一、高級篇 二、面試篇 ==============實(shí)用篇============== day05-Elasticsearch01 1.初識elasticsearch 1.4.安裝es、kibana 1.4.1.部署單點(diǎn)es 1.4.2.部署kibana 1.4.3.安裝IK分詞器 1.4.4.總結(jié) 2.索引庫操作 2.1.mapping映射屬性 2.2.索引庫的CRUD 2.2.1.創(chuàng)建索引庫和映射 2.2.2.查詢索引庫 2.2.3.修改索引庫 2.

    2024年02月02日
    瀏覽(25)
  • (黑馬出品_07)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式

    (黑馬出品_07)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式

    [此文檔是在心向陽光的天域的博客加了一些有助于自己的知識體系,也歡迎大家關(guān)注這個大佬的博客](https://blog.csdn.net/sinat_38316216/category_12263516.html) [是這個視頻](https://www.bilibili.com/video/BV1LQ4y127n4/?p=5spm_id_from=pageDrivervd_source=9beb0a2f0cec6f01c2433a881b54152c) 聚合 可以讓我們極其方便

    2024年03月12日
    瀏覽(15)
  • (黑馬出品_高級篇_04)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式

    (黑馬出品_高級篇_04)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式

    [此文檔是在心向陽光的天域的博客加了一些有助于自己的知識體系,也歡迎大家關(guān)注這個大佬的博客](https://blog.csdn.net/sinat_38316216/category_12263516.html) [是這個視頻](https://www.bilibili.com/video/BV1LQ4y127n4/?p=5spm_id_from=pageDrivervd_source=9beb0a2f0cec6f01c2433a881b54152c) 消息隊(duì)列在使用過程中,面

    2024年03月19日
    瀏覽(26)
  • SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系統(tǒng)詳解springcloud微服務(wù)技術(shù)棧

    SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系統(tǒng)詳解springcloud微服務(wù)技術(shù)棧

    我們發(fā)現(xiàn)在微服務(wù)中有一個令人頭疼的問題——部署,用Docker去解決這個部署難題 1、項(xiàng)目部署的問題 2、Docker 扔到一臺機(jī)器上,它們的依賴難道沒有干擾嗎?不會,docker將打包好的程序放到一個隔離容器去運(yùn)行,使用沙箱機(jī)制,避免互相干擾,之間不可見,這樣就解決了混

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

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

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

    2024年04月12日
    瀏覽(40)
  • 微服務(wù)技術(shù)棧SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式(五):分布式搜索 ES-下

    微服務(wù)技術(shù)棧SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式(五):分布式搜索 ES-下

    聚合(aggregations)可以實(shí)現(xiàn)對文檔數(shù)據(jù)的統(tǒng)計(jì)、分析、運(yùn)算。聚合常見的有三類: 桶(Bucket)聚合:用來對文檔做分組 TermAggregation:按照文檔字段值分組 Date Histogram:按照日期階梯分組,例如一周為一組,或者一月為一組 度量(Metric)聚合:用以計(jì)算一些值,比如:最大值

    2024年03月26日
    瀏覽(37)
  • docker-compose安裝和使用(自啟、redis、mysql、rabbitmq、activemq、es、nginx、java應(yīng)用)

    1.在線安裝docker-compose: 參考官網(wǎng):https://docs.docker.com/compose/install/other/ docker-compose安裝及簡單入門 [Docker] docker-compose使用教程 Docker系列教程22-docker-compose.yml常用命令 2、離線安裝docker-compose: 參考:Docker - 離線安裝 docker-compose(以CentOS系統(tǒng)為例) (1)首先訪問 docker-compose 的

    2024年02月05日
    瀏覽(30)
  • RabbitMQ詳解(二):Docker安裝RabbitMQ

    RabbitMQ詳解(二):Docker安裝RabbitMQ

    在Docker上安裝部署RabbitMQ方便快捷,不需要額外安裝Erlang環(huán)境,所以寫該篇文章先來介紹如何在Docker上部署RabbitMQ。 (1)、在docker hub 中查找rabbitmq鏡像 帶有“mangement”的版本,包含web管理頁面 (2)、從docker hub 中拉取rabbitmq鏡像 (3)、查看拉取的rabbitmq鏡像 (4)、運(yùn)行 rabbitmq服務(wù)端

    2023年04月19日
    瀏覽(17)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包