gpt4 book ai didi

ejb - 如何在 WebLogic 中设置虚拟主机?

转载 作者:行者123 更新时间:2023-12-04 06:57:28 26 4
gpt4 key购买 nike

是否可以仅在 WebLogic 中设置虚拟主机?

在我的开发机器中,我有一个带有两台服务器的 WebLogic 实例,监听端口 7002 和 7003;部署的应用程序包含 EJB 和 MDB。

我想将容器外部的 Java 客户端指向单个 url,我知道它将由集群提供服务,而不是将类指向直接服务器。该 java 客户端将与集群中的 EJB 和 JMS 队列通信。

大多数使用术语 weblogic 和“虚拟主机”的 Google 搜索都给出了涉及 Apache 的答案。现在,如果我错了,请纠正我,但我知道 apache 服务器可以使用 HTTP。集群是weblogic,ejb的协议(protocol)是T3;如果是 JBoss,协议(protocol)将是 jnp。

所以这里有问题:

  • 是否可以使用 WebLogic 设置虚拟主机?
  • 如果是这样,我是否需要 Apache 服务器来做虚拟主机?
  • 这是解决错误问题的方法吗?我所需要的只是让集群回答单个 URL。除了虚拟主机还有其他解决方案吗?是不是更简单?

  • 此外,这是在 Windows 机器上。

    最佳答案

    All I need is for the cluster to answer to a single URL. Is there any other solution than virutal hosts ? Is it simpler ?



    是的,只需在您的 JNDI 环境设置中声明一个“集群 URL”:
    java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
    java.naming.provider.url=t3://host1:7002,host2:7003
    java.naming.security.principal=
    java.naming.security.credentials=

    Apache 插件、虚拟主机等是 HTTP 的东西,与 EJB 或 JMS 客户端无关。

    关于ejb - 如何在 WebLogic 中设置虚拟主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2380699/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com