主题模式的特点

1.生产者将消息发布到主题中,每个消息可以被多个消费者消费,属于一对多的关系。

2.生产者和消费者存在时间上的相关性,必须先启动消费者。

3.生产者生产时,主题模式不会持久化消息,所以先启动消费者,再启动生产者,这样消息才不会丢弃。

消费者消费消息的3种情况

1.先生产,然后启动1号消费者,1号消费者能消费到消息吗?

答:不可以。

2.先生产,然后启动1号消费者,再启动2号消费者,1号消费者能消费吗?2号消费者能消费吗?

答:都不可以。

3.先启动2个消费者,然后再生产消息,消费情况如何?

答:都可以消费到消息。

原文链接:https://miansen.wang/2020/05/11/activemq-topic-consumer-type/