Load Balancing Algorithms

Load balancers receive requests from clients and forward them to backend servers in one or more AZs. Each load balancer has at least a listener and a backend server. The load balancing algorithm you select when you add the listener determines how requests are distributed.

Load Balancing Algorithms

Shared load balancers and dedicated load balancers support the following load balancing algorithms:

Classic load balancers support the following load balancing algorithms:

Classic load balancers can no longer be created on the management console. Use shared load balancers or dedicated load balancers instead.

Changing the Load Balancing Algorithm

  1. Log in to the management console.
  2. In the upper left corner of the page, click and select the desired region and project.
  3. Hover on in the upper left corner to display Service List and choose Network > Elastic Load Balancing.
  4. Locate the load balancer and click its name.
  5. Click Backend Server Groups and click on the right of the backend server group name.
  6. Select a load balancing algorithm.

    The modification will take effect immediately. The load balancer will establish new connections with the clients, and request routing over established connections will not be affected.

  7. Click OK.
Parent topic: Listener