Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HornetQ vs.Artemis ActiveMQ转向器_Java_Jms_Jboss7.x_Hornetq_Activemq Artemis - Fatal编程技术网

Java HornetQ vs.Artemis ActiveMQ转向器

Java HornetQ vs.Artemis ActiveMQ转向器,java,jms,jboss7.x,hornetq,activemq-artemis,Java,Jms,Jboss7.x,Hornetq,Activemq Artemis,我正在将消息传递应用程序从EAP6迁移到EAP7。这需要我从霍内特迁移到阿耳特弥斯。我发现了一个明显未记录的变化:HornetQ中的转移消息(非独占)用于丢失其到期设置,而Artemis中的转移消息保留其到期设置 这对我的情况来说真的很不方便:我正在使用非独占转移将消息克隆到一些监视队列中,我不希望它们消失 我是否需要安装一个变压器用于分流,以消除分流失效?还是我遗漏了一些更基本的东西?您所指的更改实际上是HornetQ中的一个bug,已通过修复。当HornetQ被捐赠给ApacheActive

我正在将消息传递应用程序从EAP6迁移到EAP7。这需要我从霍内特迁移到阿耳特弥斯。我发现了一个明显未记录的变化:HornetQ中的转移消息(非独占)用于丢失其到期设置,而Artemis中的转移消息保留其到期设置

这对我的情况来说真的很不方便:我正在使用非独占转移将消息克隆到一些监视队列中,我不希望它们消失


我是否需要安装一个变压器用于分流,以消除分流失效?还是我遗漏了一些更基本的东西?

您所指的更改实际上是HornetQ中的一个bug,已通过修复。当HornetQ被捐赠给ApacheActiveMQ时,这一变化被带到了Artemis身上。根据JIRA的说法,更改应该在JBoss EAP 6.2 CR2中。可能您使用的EAP 6版本不够新,无法进行此修复。

非常感谢toy,我确实在使用EAP 6.1!