当前位置: 首页 > 知识库问答 >
问题:

Weblogic JMS队列服务器间通信

刘星火
2023-03-14

我们有一个用例,希望从另一个weblogic服务器读取weblogic服务器中维护的JMS队列中的消息。

设置如下-

Weblogic Server-1 Domain-1有一个分布式JMS队列Q1 Weblogic Server-2 Domain-2有一个Application A

应用程序A想要读取来自Q1的消息

问题:

a、 首先,Application-a是否可以从其他服务器中的WebLogicJMS队列读取消息?

b、 我们是否可以将服务器2上的Q1设置为外部JMS队列,以便应用程序A可以作为本地资源访问它。

C。我了解当只有一台服务器时,我们可以使用主机名访问它,即jms://host name/ConnectionFactory/jmsQueuename,但是在集群设置中,我们如何访问JMS资源?URL会是什么样子?

共有1个答案

龙德润
2023-03-14

a、 是的。您必须进行远程jndi调用才能加载连接工厂和队列。b、 您可以做到这一点,但更好的方法是在两个域之间使用网桥,因此您的应用程序不需要知道您的体系结构,网桥将承担负载平衡和故障转移c。群集地址如下所示:,:,等等。。。

 类似资料: