activeMQ中queue 与 topic 区别

Posted wl889490

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了activeMQ中queue 与 topic 区别相关的知识,希望对你有一定的参考价值。

1.queue是点对点模式,一条消息对应一个消费者,topic是一对多模式,一条消息可能有一个或多个消费者

2.queue模式消息再发送后消费者可以在之后的任意时间消费,topic模式如果没有订阅者消息就是废消息,会被丢弃。

3.queue模式生产者与消费者之间没有时间相关性,topic模式下生产者和消费者之间有一定的时间相关性,消费者只能接收到订阅之后的生产者发送的消息。

以上是关于activeMQ中queue 与 topic 区别的主要内容,如果未能解决你的问题,请参考以下文章

activeMq与spring整合

activemq安装运行及其在springboot中的queue和topic使用

activeMQ的基本使用

SpringBoot整合ActiveMq实现Queue和Topic两种模式(图文)

如何获取activeMQ上的所有topic

消息队列:快速上手ActiveMQ消息队列的JMS方式使用(两种模式:Topic和Queue的消息推送和订阅)