Deploying Web applications to a cluster

One way to distribute a Web application is by deploying it to an EAServer cluster. A distributed Web application can provide better performance since multiple machines can handle more load than one machine. Clusters also provide high availability; if one machine goes offline, clients can connect to another server in the cluster.

Alternately, you can support failover and load balancing using a Web server redirector plug-in—see the EAServer Installation Guide.

Web applications manage state information via HTTP sessions. Distributed HTTP sessions are required to support failover—see “Tuning distributed HTTP session settings,” in Chapter 5, “Web Application Tuning,” in the EAServer Performance and Tuning Guide.