docker-compose 部署rabbitMq
1:新建rabbit-docker
2: docker-compose.yml
version: '3'
services:
rabbitmq:
container_name: rabbit01
image: rabbitmq:management
restart: always
ports:
- 15672:15672
- 5672:5672
volumes:
- ../data:/var/lib/rabbitmq
- ../log:/var/log/rabbitmq/log #挂载日志目录
privileged: true
3: docker默认会开启防火墙,需要开启对应端口
4: 默认用户只能提供web管理界面使用,需要重新建一个admin权限用户
rabbitmq队列
优点: 多消费者模式,支持订阅模式(3种可选 队列和交换器 交互方式)具体详情我会单开一章讲解
缺点: 无延时队列,需要单独实现延时消息中间件
本文来自博客园,作者:给香菜送点香菜,转载请注明原文链接:https://www.cnblogs.com/mingkewang/articles/17160104.html

浙公网安备 33010602011771号