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

Docker安裝部署RabbitMQ的實現(xiàn)步驟

 更新時間:2023年10月27日 16:20:25   作者:骷大人  
RabbitMQ是一款開源的消息隊列中間件,能夠在分布式系統(tǒng)中實現(xiàn)可靠的消息傳遞,本文主要介紹了Docker安裝部署RabbitMQ的實現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下

簡介

介紹

RabbitMQ是由erlang語言開發(fā),基于AMQP(Advanced Message Queue 高級消息隊列協(xié)議)協(xié)議實現(xiàn)的消息隊列,它是一種應用程序之間的通信方法,消息隊列在分布式系統(tǒng)開發(fā)中應用非常廣泛。RabbitMQ官方地址:http://www.rabbitmq.com

docker安裝的優(yōu)點

一般情況,需要先安裝部署Erlang環(huán)境再安裝RabbitMQ環(huán)境。不過docker中,Erlang環(huán)境已經被docker自動安裝,我們只需要簡單幾步操作即可完成RabbitMQ環(huán)境地安裝+Web頁面管理。

端口介紹

如果在云服務上部署需在安全組開通一下端口:15672、5672、25672、61613、1883。

15672(UI頁面通信口,瀏覽器界面)、5672(client端通信口,最常用到的)、25672(server間內部通信口)、61613(stomp 消息傳輸)、1883(MQTT消息隊列遙測傳輸)。

部署

拉取鏡像

docker pull rabbitmq

運行

本條命令包括安裝Web頁面管理的 rabbitmq:management組件,賬號和密碼都為 admin ;-p 后面參數表示公網IP地址的端口號對應容器內部的端口號。

docker run -d --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq

訪問頁面

瀏覽器訪問ttp://IP地址:15672 即可完成訪問,賬號密碼都為admin。

使用

新建用戶

建議新增一個用戶如user(自定義),后續(xù)用user來連接使用,不建議直接用admin

在Admin點擊Add User,接下來需要設置該用戶的虛擬機路徑,點擊用戶名(正確設置后can access virtual hosts是/)

分別點擊Set permission,Set topic permission按鈕設置全選

至此,配置部分已經完成,以下內容可選擇性閱讀。

新建交換機和路由

使用時需要將交換機和路由綁定才能使用

1 新建交換機exchange_test

在Exchanges點擊Add a new exchange,設置type=topic,name=exchange_test

2 新建隊列queue_test

在Queues點擊Add a new queue,設置type=classic,name=queue_test

3.1 隊列綁定交換機

點擊隊列名,下方From Exchange=exchange_test,Routing key=queue_test,點擊Bind

查看隊列中的數據

如隊列里有數據,則對應total就會有值,點擊隊列名,點擊Get message可以查看隊列數據

到此這篇關于Docker安裝部署RabbitMQ的實現(xiàn)步驟的文章就介紹到這了,更多相關Docker安裝部署RabbitMQ內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

相關文章

  • Docker 部署開源遠程桌面工具RustDesk的使用

    Docker 部署開源遠程桌面工具RustDesk的使用

    本文介紹了RustDesk開源遠程桌面工具的Docker部署使用方法,支持自建服務器,可實現(xiàn)安全私密的遠程控制電腦,具有一定的參考價值,感興趣的可以了解一下
    2024-10-10
  • Docker終端無法輸入中文問題及解決

    Docker終端無法輸入中文問題及解決

    Docker終端輸入中文問題可通過修改語言環(huán)境解決,系統(tǒng)默認POSIX字符集不支持中文,將環(huán)境變量LANG設置為C.UTF-8即可解決,方法包括啟動容器時添加環(huán)境變量和進入容器后修改
    2024-11-11
  • docker-compose安裝Jenkins的實踐筆記

    docker-compose安裝Jenkins的實踐筆記

    jenkins是一個比較強大的自動構建工具, Jenkins是開源CI&CD軟件領導者,提供超過1000個插件來支持構建、部署、自動化,本文給大家介紹docker-compose安裝Jenkins的實踐筆記,感興趣的朋友一起看看吧
    2021-09-09
  • Docker搭建Nginx服務器的實現(xiàn)步驟

    Docker搭建Nginx服務器的實現(xiàn)步驟

    本文主要介紹了Docker搭建Nginx服務器的實現(xiàn),包括配置目錄、掛載文件、修改配置及端口設置,實現(xiàn)快速搭建并靈活管理Nginx服務,感興趣的可以了解一下
    2025-05-05
  • docker中Dockerfile方式建立鏡像HelloWorld

    docker中Dockerfile方式建立鏡像HelloWorld

    這篇文章主要介紹了docker中Dockerfile方式建立鏡像HelloWorld,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • docker?清理緩存腳本解析

    docker?清理緩存腳本解析

    這篇文章主要介紹了docker?清理緩存腳本解析,文章圍繞主題展開詳細的內容介紹,具有一定的參考價價值,需要的小伙伴可以參考一下
    2022-07-07
  • Docker容器數據卷原理及使用方法解析

    Docker容器數據卷原理及使用方法解析

    這篇文章主要介紹了Docker容器數據卷原理及使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • 使用Docker安裝部署MySQL和Redis的詳細過程

    使用Docker安裝部署MySQL和Redis的詳細過程

    這篇文章主要介紹了使用Docker安裝部署MySQL和Redis,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • Linux下Docker版本升級的保姆級教程

    Linux下Docker版本升級的保姆級教程

    之前docker直接使用centos的yum -y install docker安裝的,安裝源的版本比較老,最近項目計劃使用docker的一些新特性,所以需要將docker版本做一下升級,本文詳細記錄了升級的過程,需要的朋友可以參考下
    2025-08-08
  • 部署k8s和docker、jenkins的區(qū)別和聯(lián)系詳析

    部署k8s和docker、jenkins的區(qū)別和聯(lián)系詳析

    Jenkins、Docker與Kubernetes是現(xiàn)代軟件開發(fā)和運維中不可或缺的核心工具,它們分別承擔不同層次的關鍵角色,這篇文章主要介紹了部署k8s和docker、jenkins的區(qū)別和聯(lián)系的相關資料,需要的朋友可以參考下
    2025-11-11

最新評論

香港| 长岭县| 涡阳县| 绥芬河市| 都昌县| 始兴县| 屯留县| 柳林县| 大庆市| 靖宇县| 昌都县| 龙南县| 木兰县| 洪江市| 台州市| 曲松县| 丰顺县| 崇文区| 信宜市| 噶尔县| 秦皇岛市| 泸西县| 句容市| 荃湾区| 长葛市| 巫山县| 彭州市| 清苑县| 高邑县| 漳州市| 吉林市| 泰州市| 瓦房店市| 宁国市| 集安市| 普定县| 武山县| 同江市| 达孜县| 安阳县| 太保市|