- 微服务之间的 异步调用: RabbitMq
- 发送者—> 交换机 —> 队列 —> 消费者
- 交换机的种类: Fanout Direct Topic
- Fanout: 会将消息 路由到 他的 每个 队列中
- Direct: 将消息 根据routingKey 转发到 指定的 队列
- Topic: routingKey 是由多个 字符组成的 ,中间用点 连接, 支持 通配符
- 创建交换机 ,队列: 1. 基于代码方式 2. 基于注册方式 :
- 绑定 队列 到 指定的 交换机上 ;
- 消息在 传输过程中的 序列化方式
- RabbitMq 的 消息可靠性