主题模式和队列模式的区别

来源:4-4 主题模式的消息演示

秋光画屏

2018-07-18 17:02

老师着重演示了主题模式下,后启动的消费者不能收到主题消息,那队列模式下后启动的消费者能收到吗?后启动的消费正他怎么去计算分流呢?

写回答 关注

1回答

  • java搬砖
    2018-07-21 19:18:33

    主题模式需要消费者先订阅再启动发布者,然后消费者才会接受(就好像你订报纸一样,只有你订报纸之后才能收到报)

    而队列模式是只要消息队列里面有消息,消费者打开就可以消费,不管实在生产者打开前还是后。

    主题模式是多个消费者都能全盘接收到所有消息;而队列模式是多个消费者的多个连接(不是单纯的多个消费者而是多个连接!)平衡负载分配信息(可以大概理解为平均分)

Java消息中间件

使用Java消息中间件处理异步消息

54146 学习 · 144 问题

查看课程

相似问题