rabbitmq - 流程
1. 基本流程
1. 生产者向交换机发送消息,指定交换机,指定routing_key 2. 交换机将消息发送到与其绑定的指定队列 3. 消费者获取队列消息
2. 交换机类型(常用的有三个)
1. fanout 广播模式,不需要指定routing_key,他会向与其连接的所有的队列发送消息 2. direct 直连模式,对指定的routing_key对应的队列中的某一个发送一条消息 3. topic 指定routing_key进行匹配,被匹配到的所有routing_key,每一个发一条消息
3. 持久化
持久化必须是交换机,队列,消息一起持久化