rabbitmq - 流程

1. 基本流程

1. 生产者向交换机发送消息,指定交换机,指定routing_key
2. 交换机将消息发送到与其绑定的指定队列
3. 消费者获取队列消息

2. 交换机类型(常用的有三个)

1. fanout
    广播模式,不需要指定routing_key,他会向与其连接的所有的队列发送消息
2. direct
    直连模式,对指定的routing_key对应的队列中的某一个发送一条消息
3. topic
    指定routing_key进行匹配,被匹配到的所有routing_key,每一个发一条消息

3. 持久化

持久化必须是交换机,队列,消息一起持久化

 

posted @ 2022-02-14 16:56  10132714  阅读(60)  评论(0编辑  收藏  举报