This topic describes how to configure a Classic Load Balancer (CLB)instance. Before you can use a CLB instance to forward traffic, you must add at least
one listener and one group of backend servers to the CLB instance. The following example
describes how to add a TCP listener and two Elastic Compute Service (ECS) instances
to a CLB instance. The ECS instances are named ECS 01 and ECS 02. The ECS instances
function as backend servers and host static web pages.
On the Instances page, find the CLB instance and click Configure Listener in the Actions column.
In the Protocol and Listener wizard, set the following parameters and click Next.
Parameter
Description
Select Listener Protocol
Select the protocol of the listener.
In this example, TCP is selected.
Listening Port
Specify the port that the CLB instance uses to receive requests and forward the requests
to backend servers. In this example, the port number is set to 80.
Note The ports on which a CLB instance listens must be unique.
Listener Name
Enter a name for the listener.
Advanced
Click Modify to configure advanced settings. In this topic, the default values are used. For more
information, see Add a TCP listener.
In the Backend Servers wizard, select a backend server type.
In this topic, Default Server Group is selected. Click Add More.
In the My Servers panel, select ECS 01 and ECS 02 that you created, and click Next.
Set weights for the servers and click Add.
A backend server that has a higher weight receives more requests. In this topic, the
default values are used.
On the Default Server Group tab, specify backend ports that are available to receive requests, and click Next.
You can specify the same port for multiple backend servers of a CLB instance. In this
example, the port number is set to 80.
In the Health Check wizard, configure health checks and click Next. The default values are used in this topic.
After you enable health checks for the CLB instance, the CLB instance periodically
checks whether the backend ECS instances are healthy. When the CLB instance detects
an unhealthy ECS instance, the CLB instance distributes the requests to other healthy
ECS instances. When the unhealthy ECS instance recovers, the CLB instance starts to
distribute requests to the ECS instance again.
In the Configuration Review wizard, check the configuration and click Submit.
Click OK to go back to the Instances page. Then, click the icon to refresh the page.
If the health check status of a backend ECS instance is Active, the backend ECS instance is running as expected and is able to process requests
forwarded by CLB.
Enter the service address of the CLB instance into the address bar of the browser
to check the connectivity. We recommend that you run the test multiple times.