【问题标题】:Destination aliases with ActiveMQ ArtemisActiveMQ Artemis 的目标别名
【发布时间】:2021-09-10 23:50:39
【问题描述】:

是否可以使用 activemq artemis 定义目标别名。 我们需要能够为同一个目的地设置 2 个不同的名称,并且消费者/生产者可以决定使用这两个名称中的任何一个。

我们曾经使用 ActiveMQ 经典版通过自定义插件来更改消息、生产者和消费者的目的地。

例如,如果我们将 dest1 和 dest2 作为 dest1 的别名。发送到 dest2 的消息被更改为 dest1,连接到 dest2 的生产者/消费者被插件强制连接到 dest1。

有没有办法对 Artemis 做同样的事情? 我阅读了对消息部分似乎没问题的转移文档,但不确定如何处理生产者/消费者订阅部分。

感谢您的帮助。 问候 尼古拉斯

【问题讨论】:

    标签: activemq-artemis


    【解决方案1】:

    ActiveMQ Artemis 没有对地址或队列别名的任何内置支持,但它确实具有与 ActiveMQ Classic 相同类型的 plugin infrastructure,因此您很可能可以重新实现您的功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-21
      • 2020-10-09
      • 1970-01-01
      • 2021-10-09
      • 2018-05-08
      • 2021-09-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多