摘要:
Fanout模式(发布/订阅模式):Publish/Subscribe(发布/订阅) Que1、Que2、Que3和ex绑定,发送消息后Que1、Que2、Que3都能收到消息。 绑定之后,都能收到消息,所以指定Router毫无意义。 Direct模式(路由模式):根据Routing Key来分类, 阅读全文
posted @ 2025-07-08 17:25
C豪
阅读(6)
评论(0)
推荐(0)
摘要:
无论是什么模式,都会有一个默认ex。发送消息一定是ex去发送,而不是Que去发送。也就是ex会接收消息,然后push到Que,所有的消费者会自动监听和订阅我们的Que,正是因为有这些推送的机制,我们接下来会有一系列的模式来进行订阅。我们可以选择哪些消费者来消费或者哪些不消费,来灵活的运用。如果队列没 阅读全文
posted @ 2025-07-08 11:14
C豪
阅读(8)
评论(0)
推荐(0)
摘要:
RabbitMQ 基于 Channel(通道)而非直接基于 Connection(连接)处理通信,主要是为了高效复用 TCP 连接并降低资源消耗。以下是详细解释: 一、核心原因:TCP 连接是昂贵资源 TCP 连接的开销 建立 TCP 连接需要三次握手,断开需要四次挥手,成本高; 每个 TCP 连接 阅读全文
posted @ 2025-07-08 10:20
C豪
阅读(15)
评论(0)
推荐(0)
浙公网安备 33010602011771号