【发布时间】:2020-04-10 22:23:34
【问题描述】:
我有一个用例,队列必须只包含 1 条消息,并且必须用任何新消息替换。
因此,如果队列中没有侦听器,上述解释就会起作用。如果侦听器正在侦听队列,则它会使用该消息。所以队列的最大限制为 1。
我在 ActiveMQ 中搜索了很多此功能。任何指导肯定会有所帮助。
注意:有一个"ring" queue in ActiveMQ Artemis 可以完成此操作,但我们正在 ActiveMQ 中寻找此功能。为此提出了A Jira。
【问题讨论】:
-
ActiveMQ Artemis 支持 OpenWire,因此您应该能够迁移任何现有客户端,而无需更改任何代码或库。
标签: activemq