24.Docker安装的RabbitMQ安装延迟插件
- RabbitMQ常用的社区插件 https://www.rabbitmq.com/community-plugins.html
- 下载插件 https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases
- 首先将上述下载的插件上传至服务器
- 在服务器命令行中,使用Docker将插件复制进入RabbitMQ安装目录的plugins目录
模板:docker cp 插件 容器id:/plugins
// 例子:
docker cp ./rabbitmq_delayed_message_exchange-3.9.0.ez 4e:/plugins
- 然后进入rabbit容器
docker exec -it 4e bash
- 使用rabbitmq命令 启用延时插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
7. 重启rabbitmq容器
docker restart rabbit
- 完成
参考文档链接
https://github.com/rabbitmq/rabbitmq-delayed-message-exchange
http://www.rabbitmq.com/community-plugins.html
https://bintray.com/rabbitmq/community-plugins/rabbitmq_delayed_message_exchange/v3.6.x#files/