1

我一直在阅读无数的 oracle 文档、博客等,但我无法完全理解这个概念。

我已成功将应用程序部署到 GlassFish 服务器集群。看截图: 应用程序实例

我想通过使用单个 url 地址访问我的应用程序来进行负载平衡和故障转移。

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

目前我有 3 台带有基本默认设置和 GMS 的 GlassFish 3.1 服务器。GlassFish 是否能够进行自动负载平衡和故障转移,或者我是否需要在 GlassFish 集群前使用 Web 服务器(如 Apache 或 Oracle IPlanet)来分配连接?

4

2 回答 2

1

您需要一个前端负载均衡器(软件或硬件)。

于 2013-02-08T16:08:13.050 回答
1

正如 Olivier 所说,您需要在集群前面放置一个负载均衡器。您可以使用硬件设备,也可以使用软件。

我都用过,每个都很好用。您应该阅读为 HTTP 负载平衡配置 Web 服务器以获得更好的理解。

于 2013-02-08T20:54:20.510 回答