WebLogic中web群集应用程序的URL

WebLogic中web群集应用程序的URL,url,cluster-computing,weblogic-10.x,Url,Cluster Computing,Weblogic 10.x,我已经在WL10.3中部署了一个WebLogic集群,带有EJB和JMS。有一个管理服务器和两个受管节点 我在.war文件中有一个Web应用程序,因此它已通过“所有集群节点”选项部署在托管节点上 我使用URL访问每个节点中的应用程序:和httop://localhost:7201/myApp. 他们工作 所以,我的问题是:如何配置单个URL(http://localhost:8000/myApp 或者类似的东西)使集群对最终用户透明?通过这种方式,用户编写并映射两个节点,实现负载平衡等,但对用户

我已经在WL10.3中部署了一个WebLogic集群,带有EJB和JMS。有一个管理服务器和两个受管节点

我在.war文件中有一个Web应用程序,因此它已通过“所有集群节点”选项部署在托管节点上

我使用URL访问每个节点中的应用程序:和httop://localhost:7201/myApp. 他们工作

所以,我的问题是:如何配置单个URL(http://localhost:8000/myApp 或者类似的东西)使集群对最终用户透明?通过这种方式,用户编写并映射两个节点,实现负载平衡等,但对用户来说是透明的


提前谢谢。致以最诚挚的问候

如果您有负载平衡器,您可以让负载平衡器来完成此操作。但我认为这不是你想要的

还有两种选择:

  • 使用或支持的web服务器(可以充当负载平衡器)。Apache可以配置为在集群中的多个WebLogic节点之间执行负载平衡。您需要安装mod_weblogic插件
  • 创建并配置一个,该节点将充当群集中的中间节点,用于向群集中的其他节点发出请求

使用HTTP代理应用程序的方法不太推荐,但如果您不想安装专用的负载平衡器或将请求代理到群集的web服务器,则可以考虑使用该方法。

您的HTTP代理解决方案对我很有效。没有安装Apache,它似乎是一个比代理更好的解决方案,但现在这正是我需要的解决方案,它可以工作。非常感谢,维尼特