ActiveMQ Artemis 的目标别名
Destination aliases with ActiveMQ Artemis
是否可以使用 activemq artemis 定义目标别名。
我们的需求是能够为同一目的地使用 2 个不同的名称,并且 consumers/producers 可以决定使用这 2 个名称中的任何一个。
我们曾经使用 ActiveMQ classic 和自定义插件来完成此操作,该插件正在更改消息、生产者和消费者的目的地。
例如,如果我们有 dest1 和 dest2 作为 dest1 的别名。发送到dest2的消息被更改为dest1,producers/consumers连接到dest2被插件强制连接到dest1。
有没有办法对 Artemis 做同样的事情?
我阅读了消息部分似乎没问题的转移文档,但不确定如何处理 producer/consumer 订阅部分。
感谢您的帮助。
问候
尼古拉斯
ActiveMQ Artemis 没有对地址或队列别名的任何内置支持,但它确实具有与 ActiveMQ Classic 相同的 plugin infrastructure,因此您可能可以重新实现您的功能。
是否可以使用 activemq artemis 定义目标别名。 我们的需求是能够为同一目的地使用 2 个不同的名称,并且 consumers/producers 可以决定使用这 2 个名称中的任何一个。
我们曾经使用 ActiveMQ classic 和自定义插件来完成此操作,该插件正在更改消息、生产者和消费者的目的地。
例如,如果我们有 dest1 和 dest2 作为 dest1 的别名。发送到dest2的消息被更改为dest1,producers/consumers连接到dest2被插件强制连接到dest1。
有没有办法对 Artemis 做同样的事情? 我阅读了消息部分似乎没问题的转移文档,但不确定如何处理 producer/consumer 订阅部分。
感谢您的帮助。 问候 尼古拉斯
ActiveMQ Artemis 没有对地址或队列别名的任何内置支持,但它确实具有与 ActiveMQ Classic 相同的 plugin infrastructure,因此您可能可以重新实现您的功能。