Docker安装RabbitMQ并安装延时队列插件

 更新时间:2022年05月18日 14:40:28   作者:DZP_dream  
本文主要介绍了Docker安装RabbitMQ并安装延时队列插件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、RabbitMQ简介

RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。

二、docker安装RabbitMQ

1、搜索镜像

docker search rabbitmq

2、拉取并运行容器

docker run -dit --name rabbitmq -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest -p 15672:15672 -p 5672:5672 rabbitmq:management

3、访问 http://192.168.50.128:15672

账号密码默认都是guest

 三、安装RabbitMQ延时队列插件(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、进入容器,并查看插件

[root@local rabbitmq]# docker exec -it rabbitmq /bin/bash                                     
root@3bb56f68570b:/# rabbitmq-plugins list

 4、启动插件并重启容器

root@3bb56f68570b:/# rabbitmq-plugins enable rabbitmq_delayed_message_exchange

 5、在容器重启完成后,我们可以登录RabbitMQ的Web端管理界面,在Exchanges选项卡下,点击Add a new exchange,在Type里面看是否出现了x-delayed-message选项,如下图所示

 到此这篇关于Docker安装RabbitMQ并安装延时队列插件的文章就介绍到这了,更多相关Docker RabbitMQ延时队列内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用docker环境变量动态配置nginx的问题小结

    使用docker环境变量动态配置nginx的问题小结

    这篇文章主要介绍了使用docker环境变量动态配置nginx,整个方案,采用的是通过docker run -e xxxx=xxx先往容器注入环境变量,然后进一步通过envsubst指令将环境变量写入到具体的文件当中,实现动态配置文件内容,需要的朋友可以参考下
    2022-06-06
  • Docker部署MySQL主从复制的实现

    Docker部署MySQL主从复制的实现

    本文主要介绍了Docker部署MySQL主从复制的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-10-10
  • 详解Docker如何启动一个Centos镜像

    详解Docker如何启动一个Centos镜像

    本篇文章主要介绍了详解Docker如何启动一个Centos镜像,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 查看Docker容器的信息的方法实现

    查看Docker容器的信息的方法实现

    对于运行在Docker环境的容器,有时我们想查询它们的一些基本信息,本文主要介绍了查看Docker容器的信息的方法实现,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Docker发布镜像到DockerHub与阿里云容器

    Docker发布镜像到DockerHub与阿里云容器

    本文主要介绍了Docker发布镜像到DockerHub与阿里云容器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • 如何解决Docker启动问题docker is starting…

    如何解决Docker启动问题docker is starting…

    这篇文章主要给大家介绍了关于如何解决Docker启动问题docker is starting…的相关资料,文中通过图文将解决的过程介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • 使用Nexus创建Docker仓库的方法步骤

    使用Nexus创建Docker仓库的方法步骤

    这篇文章主要介绍了使用Nexus创建Docker仓库的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • docker内的容器如何与宿主机共享IP的方法

    docker内的容器如何与宿主机共享IP的方法

    本文主要介绍了docker内的容器如何与宿主机共享IP的方法,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • docker search命令的具体使用

    docker search命令的具体使用

    本文主要介绍了docker search命令的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • docker网段冲突如何解决

    docker网段冲突如何解决

    这篇文章主要为大家介绍了docker网段冲突的解决方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
    2023-05-05

最新评论