Sun Java System Application Server 9.1 高可用性管理指南

HTTP 负载平衡器部署

根据您的目的和环境,可以使用不同方法配置负载平衡器,如以下各节所述:

使用群集服务器实例

部署负载平衡器最常用的方法是使用服务器实例的一个或多个群集。默认情况下,群集中的所有实例都具有相同的配置,并被部署了相同的应用程序。负载平衡器在服务器实例之间分配工作量并将请求从异常实例故障转移到正常实例。如果您已配置了 HTTP 会话持久性,则对请求进行故障转移时,会话信息将保留。

如果具有多个群集,可以跨群集对请求进行负载平衡,但是仅在单个群集中的实例之间进行故障转移。在一个负载平衡器中使用多个群集可以轻易启用应用程序的滚动升级。有关更多信息,请参见升级应用程序而不使可用性受到损失


注 –

不能跨群集和独立实例对请求进行负载平衡。


使用多个独立实例

您还可以将负载平衡器配置为使用多个独立实例,并在这些实例之间对请求进行负载平衡和故障转移。但是,在此配置中,您必须手动确保独立实例具有同构环境和部署到其上的相同的应用程序。由于群集自动维护同构环境,因此对于大多数情况,使用群集更好、更容易。