有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java应用服务器体系结构:通过单个地址访问集群服务器应用程序

我已经阅读了无数的甲骨文文档、博客等,但我无法完全理解这个概念

我已经成功地将一个应用程序部署到GlassFish服务器集群。见截图: Application Instances

我希望通过使用一个url地址来访问我的应用程序,从而实现负载平衡和故障转移

例如,当前要访问我的应用程序,我必须使用http://<server-name>:28080/AppName,但我想使用http://cluster:28080/AppName,并让可用的负载平衡服务自动选择它

目前我有3台GlassFish 3.1服务器,具有基本的默认设置和GMS。GlassFish是否能够进行自动负载平衡和故障转移,或者我是否需要在GlassFish集群前面安装一个web服务器(如Apache或Oracle IPlanet)来分发连接


共 (2) 个答案

  1. # 1 楼答案

    你需要一个前端负载平衡器(软件或硬件)

  2. # 2 楼答案

    正如Olivier所说,您需要在集群前面安装负载平衡器。你可以使用硬件设备,也可以使用软件

    我两个都用过,每个都很好用。为了更好地理解,你应该阅读Configuring Web Servers for HTTP Load Balancing