Queue JMS资源可以针对weblogic中的多个托管服务器吗?

Queue JMS资源可以针对weblogic中的多个托管服务器吗?,queue,jms,weblogic,Queue,Jms,Weblogic,我有以下几种情况: I have two managed servers -> Managed_BridgeServer & Managed_ApplicationServer , 3 JMS resources -> Requestqueue , Responsequeue , ConnFac 1 Subdeployment -> JMSSubDep 1 JMS Server -> JMSServer1 目标如下: JMS resources -> J

我有以下几种情况:

I have two managed servers -> Managed_BridgeServer & Managed_ApplicationServer ,
3 JMS resources -> Requestqueue , Responsequeue , ConnFac
1 Subdeployment -> JMSSubDep 
1 JMS Server -> JMSServer1
目标如下:

JMS resources -> JMSSubDep -> JMSServer1 -> Managed_BridgeServer
这台服务器上承载着一个网桥,其目的地是我的Requestqueue,而源是另一个承载在不同应用程序上的队列

在我的Managed_ApplicationServer上,有一个MDB侦听上面提到的Requestqueue 但是,MDB无法从队列中拾取消息,因为它无法识别队列,因为它的JNDI未注册到此托管应用服务器。注意:requestqueue的目标是托管服务器

我的要求是,我应该能够将JMS资源定向到这两个托管服务器,以便我的网桥和应用程序都可以访问它们并正常工作


有什么方法可以实现这一点吗?我试着探索统一的分布式队列作为一种选择,但我不确定这是否是一个完美的选择。

您应该能够这样做。您可以有2个JMS服务器,每个服务器都有自己的持久性存储和1个针对托管服务器的JMS模块。当然,这只能在托管服务器群集的情况下完成,因此,如果您设置了群集,则可以在它们之间共享统一的队列和主题。

谢谢您的输入!