我在WebLogic中有一个主题,具有重写属性“时间-传递覆盖”和“传递模式覆盖”。

我正在进行到WildFly服务器的迁移。我已经将standalone.xml中的主题声明在ActiveMQ子系统标记下,如下所示
<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“配置相当于”时间传递覆盖“和”传递模式覆盖“的”传递模式覆盖“。
你知不知道我怎样才能做到这一点,我怎样才能只做一个话题?
发布于 2022-01-11 19:23:22
WildFly将ActiveMQ Artemis嵌入到JMS实现中,而ActiveMQ Artemis不支持重写消息的时间传递或传递模式。但是,如果这样做,它们将通过address-setting配置,如文献资料中所描述的那样。
您可以通过实现一个执行您想要的重写的代理插件来解决这个问题。尽管我不能百分之百地确定WildFly配置是否公开了插件配置。
这些似乎是值得实现的特性。可以自由地在ActiveMQ Artemis Jira中打开问题。
https://stackoverflow.com/questions/70668997
复制相似问题