Docker安裝RabbitMQ并安裝延時(shí)隊(duì)列插件
一、RabbitMQ簡(jiǎn)介
RabbitMQ是由erlang語(yǔ)言開發(fā),基于AMQP(Advanced Message Queue 高級(jí)消息隊(duì)列協(xié)議)協(xié)議實(shí)現(xiàn)的消息隊(duì)列,它是一種應(yīng)用程序之間的通信方法,消息隊(duì)列在分布式系統(tǒng)開發(fā)中應(yīng)用非常廣泛。
二、docker安裝RabbitMQ
1、搜索鏡像
docker search rabbitmq

2、拉取并運(yùn)行容器
docker run -dit --name rabbitmq -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest -p 15672:15672 -p 5672:5672 rabbitmq:management

3、訪問(wèn) http://192.168.50.128:15672
賬號(hào)密碼默認(rèn)都是guest

三、安裝RabbitMQ延時(shí)隊(duì)列插件(delayed_message_exchange)
1、下載rabbitmq_delayed_message_exchange-20171201-3.7.x.ez插件并上傳到指定文件夾中
下載地址:https://www.rabbitmq.com/community-plugins.html
2、將插件拷貝至容器中
docker cp rabbitmq_delayed_message_exchange-3.8.0.ez rabbitmq:/plugins
3、進(jìn)入容器,并查看插件
[root@local rabbitmq]# docker exec -it rabbitmq /bin/bash root@3bb56f68570b:/# rabbitmq-plugins list

4、啟動(dòng)插件并重啟容器
root@3bb56f68570b:/# rabbitmq-plugins enable rabbitmq_delayed_message_exchange

5、在容器重啟完成后,我們可以登錄RabbitMQ的Web端管理界面,在Exchanges選項(xiàng)卡下,點(diǎn)擊Add a new exchange,在Type里面看是否出現(xiàn)了x-delayed-message選項(xiàng),如下圖所示

到此這篇關(guān)于Docker安裝RabbitMQ并安裝延時(shí)隊(duì)列插件的文章就介紹到這了,更多相關(guān)Docker RabbitMQ延時(shí)隊(duì)列內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker啟動(dòng)ES內(nèi)存溢出的解決方案
這篇文章主要介紹了docker啟動(dòng)ES內(nèi)存溢出的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
用docker搭建selenium grid分布式環(huán)境實(shí)踐之路
這篇文章主要介紹了用docker搭建selenium grid分布式環(huán)境實(shí)踐之路,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
使用docker build kit構(gòu)建樹莓派上可用的Docker鏡像
這篇文章主要介紹了使用docker build kit構(gòu)建樹莓派上可用的Docker鏡像,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-02-02
docker-compose java.net.UnknownHostException問(wèn)題
這篇文章主要介紹了docker-compose java.net.UnknownHostException問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05
Docker鏡像的遷移與備份及Dockerflie 使用方法詳解
遷移和備份主要有三個(gè)操作命令將容器保存為鏡像、備份鏡像(將鏡像導(dǎo)出為一個(gè)文件)、鏡像的遷移與恢復(fù),這篇文章主要介紹了Docker鏡像的遷移與備份、Dockerflie 使用方法,需要的朋友可以參考下2022-07-07
docker Compose部署springboot+vue前端端分離
本文主要介紹了docker Compose部署springboot+vue前端端分離,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08

