问答详情
源自:1-4 RabbitMQ核心概念

为什么要使用exchange,而不能直接发送消息到queue中呢?

为什么要使用exchange,而不能直接发送消息到queue中呢?

提问者:雨潇97 2019-07-07 23:10

个回答

  • 姜姜云
    2019-07-10 15:59:06

    exchange作为一个中转站实现了生产者和队列直接的耦合,因为发送消息是根据不同的需求来的,可能是点对点,可能是根据匹配规则,可能是群发,如果让消息发送者来做处理,会很麻烦,因此,使用exchange来处理各种需求,发送者就发送消息就可以了