Load balancing
One way to increase the capacity of the Genero Application Server (GAS) is to scale it out by deploying multiple instances of the GAS on different servers.
As the GAS is fully integrated with existing Web servers, third-party tools can be used to implement load balancing so that network traffic is distributed across a group of backend servers.
Load balancing options
GAS applications can be load balanced using standard load balancing techniques, including software load balancers such as Windows® Network Load Balancing or HAProxy, as well as hardware-based load balancing appliances.
Configuring load balancer
The load balancer gateway is the entry point of your application. It routes the client request to the appropriate GAS. The GAS behind the load balancer needs to know this entry point in order to generate the appropriate URLs in your applications. To configure this entry point use the ROOT_URL_PREFIX element.
Topics in this section discuss considerations for load balancing GAS applications on multiple instances. The provided examples illustrate simple configurations for Internet Information Services and Apache Web servers.