JMS 主题 - Weblogic 到 Wildfly / JBoss 迁移

JMS Topic - Weblogic to Wildfly / JBoss migration

我在 WebLogic 中有一个主题具有覆盖属性“Time-To Deliver Override”和“Delivery Mode Override”

我正在迁移到 WildFly 服务器。我已经在 ActiveMQ 子系统标签下的 standalone.xml 中声明主题如下

<subsystem xmlns="urn:jboss:domain:messaging-activemq:8.0">
 ...
   <jms-topic name="MyTopic" entries="jms/MyTopic java:jboss/jms/MyTopic"/>
   <jms-topic name="MyTopicToOverride" entries="jms/OverTipic java:jboss/jms/OverTopic"/>
 ...
</subsystem>

但是,我不知道如何在 standalone.xml 中为“MyTopicToOverride”配置等效的“Time-To 传递覆盖”和“传递模式覆盖”。

你知道我该怎么做吗?我该怎么做才能只针对一个主题?

WildFly 嵌入 ActiveMQ Artemis as its JMS implementation, and ActiveMQ Artemis doesn't support overriding a message's time-to-deliver or delivery-mode. However, if it did they would be configured via an address-setting as described in the documentation

您可以通过实施执行您想要的覆盖的 broker plugin 来解决这个问题。虽然我不是 100% 确定 WildFly 配置公开了插件配置。

这些似乎是值得实施的功能。欢迎在 ActiveMQ Artemis Jira.

中打开问题