Web application settings

Web applications in a clustered deployment can provide better performance since multiple machines can handle more load than one. Clusters also provide high availability: if one machine goes off-line, clients can connect to another server in the cluster. To run your Web application in a cluster, you must configure a mechanism to support load balancing of HTTP requests, and optionally failover. For more information, see “Deploying Web applications to a cluster” in Chapter 8, “Load Balancing, Failover, and Component Availability,” in the EAServer System Administration Guide.

Chapter 5, “Web Application Tuning,” describes the Web application settings that you can tune for single-server deployments. In a clustered deployment, the the HTTP session replication mechanism can also be tuned.

In a clustered deployment, EAServer replicates user session data stored in HTTP sessions so that the same data is available on other servers in the cluster. Replication uses the remote database server specified by the session.db data source. All servers in the cluster store session data in a remote database. Tune the data source settings as described in “Data source settings”.