另一方面,RabbitMQ配置文件RabbitMQ是用erlang语言开发的消息队列,基于高级消息服务队列高级消息服务协议(amqp )协议实现
二、docker安装RabbitMQ 1并搜索镜像
docker search rabbitmq
2、拉出容器开车
docker run-dit-- namerabbitmq-erabbit MQ _ default _ user=guest-erabbit MQ _ default _ pass=guest-p 15672336015555555555555306;
3、访问http://192.168.50.128:15672
帐户密码默认为guest
三.安装RabbitMQ延迟队列插件(delayed_message_exchange ) 1,rabbit MQ _ delayed _ message _ exchange-2017 12 01-01
下载地址:https://www.rabbit MQ.com/community-plugins.html
2、将插件复制到容器中
dockercprabbitmq _ delayed _ message _ exchange-3.8.0.ezrabbitmq :/plugins 3,进入容器,检查插件
[ root @ localrabbitmq ] # docker exec-itrabbitmq /满足的心情/bash root @ 3bb 56 f 68570 b :/# rabbit MQ-plugins list
4、启动插件,重新启动容器
root @ 3bb 56 f 68570 b :/# rabbit MQ-pluginsenablerabbitmq _ delayed _ message _ exchange
5、容器重新启动完成后,登录RabbitMQ的Web端管理界面,在Exchanges选项卡下,单击Add a new exchange,在Type中选择x-delayed-message选项请参照下图