我的理解是durable subscriptions与ActiveMQ一起使用时,允许使用者接收发布到主题的所有消息,比如连接丢失,然后恢复连接。
话虽如此,似乎持久订阅也会导致ActiveMQ代理的消息缓冲区填满,最终为代理创建开销。
不使用ActiveMQ的持久订阅有哪些其他常见最佳做法?
答案 0 :(得分:0)
一些例子
您的消费者在上网时对历史数据不感兴趣。想想一个显示公交车到达公交车站的时间的屏幕。
您需要在使用者群集中的多个节点之间分配负载。然后你需要使用队列(VirtualTopics),或者在ActiveMQ Artemis中使用JMS2.0。