在 weblogic 中指定多个 JNDI 连接 URL
Specify multiple JNDI Connection URL's in weblogic
在 Weblogic 中,您可以指定多个 JNDI 连接 URL 在 JMS 模块下用“,”分隔。
JNDI 连接 URL 例如
tibjmsnaming://serverName1:12,tibjmsnaming://serverName2:12
也可以用TCP来指定
tcp://serverName1:12,tcp://serverName2:12
我试着在网上寻找这个,但从 oracle 文档和网站上看不清楚。
我想知道的是:
- 如果您像上面那样指定超过 1 个服务器,将首先尝试哪个服务器?如果 server1 始终可用,它将始终连接到 server1。还是会随机选择一个?
- 使用
tibjmsnaming
和tcp
有什么区别?查看 tibjmsnaming
- 在日志中它仍然显示连接到 tcp:serverName1:12
。这让 tibjmsnaming
的真正作用有点混乱。
感谢
根据我的发现,无论您在 Weblogic 控制台中以何种方式指定 tibjmsnaming
和 tcp
,它都将使用底层 tcp
连接。它还将从左到右使用第一个可用的。
在 Weblogic 中,您可以指定多个 JNDI 连接 URL 在 JMS 模块下用“,”分隔。
JNDI 连接 URL 例如
tibjmsnaming://serverName1:12,tibjmsnaming://serverName2:12
也可以用TCP来指定
tcp://serverName1:12,tcp://serverName2:12
我试着在网上寻找这个,但从 oracle 文档和网站上看不清楚。
我想知道的是:
- 如果您像上面那样指定超过 1 个服务器,将首先尝试哪个服务器?如果 server1 始终可用,它将始终连接到 server1。还是会随机选择一个?
- 使用
tibjmsnaming
和tcp
有什么区别?查看tibjmsnaming
- 在日志中它仍然显示连接到tcp:serverName1:12
。这让tibjmsnaming
的真正作用有点混乱。
感谢
根据我的发现,无论您在 Weblogic 控制台中以何种方式指定 tibjmsnaming
和 tcp
,它都将使用底层 tcp
连接。它还将从左到右使用第一个可用的。