我正在尝试使用apache ActiveMQ我使用spring.i正在尝试实现发布者/订阅者应用程序,其中所有对等方都可以随时参与发布,订阅者将收到任何已发布的内容。谷歌搜索时遇到Topic
和the Concurrent consumers of the queue
这两个词,现在我有点困惑。我对此几乎没有问题:
答案 0 :(得分:3)
队列上的并发使用者竞争队列中的消息。正好一个消费者收到每条消息。只要消息顺序不重要,容器中的并发使用者通常用于提高性能。
Competing Consumers
是指多个消费者竞争队列中的消息。这可以是单个容器中的多个容器或多个并发使用者。
主题上的消费者都收到每条消息(只要当前订阅,或订阅是持久的 - 不是默认值)。
在收听主题时,每个容器通常只有一个消费者。