RabbitMQ五种工作模式和四种交换机

1.简单模式

一对一直连发送,当有多个消费者时采用轮询的机制进行分配。

2.工作队列模式

消息均分,轮流消费,用于任务分发、削峰,队列必须收到消费者的ack才能继续发送消息。

3.发布订阅模式(扇形交换机)

消息广播群发,所有绑定的队列都可以收到消息。

4.路由模式(直连交换机)

按路由键精准匹配,点对点定向发送。

4.主题模式(主题交换机)

通配符模糊匹配

1.直连交换机

精准匹配路由键,用于一对一发送。

2.主题交换机

通配符* #模糊匹配,最灵活,日志分类,多场景订阅。

3.扇形交换机

无视路由键,全广播,所有绑定队列全接收。

4.头部交换机

根据消息header属性匹配,性能差,使用少。

posted @ 2026-05-21 11:35  acccccccccc  阅读(26)  评论(0)    收藏  举报