This section provides a complete tutorial on using Server Load Balancer. An Internet-facing Server Load Balancer instance is created to distribute received HTTP requests to backend servers.
|Before creating a Server Load Balancer instance, you must plan and design your load balancing service, such as the instance type, instance region, and more. For more information, see Plan and prepare.|
- Create ECS instances
Server Load Balancer is a complementary service for ECS multi-machine solutions, and must be used in conjunction with ECS. In this tutorial, two ECS instances are created to process the distributed traffic.
- Install web pages
Create required applications on the ECS instances. In this tutorial, a static web page is created to test the load balancing service.
- Create an SLB instance
Create an SLB instance. An SLB instance is a running entity of Server Load Balancer. In this tutorial, an Internet-facing Server Load Balancer instance is created.
- Configure listeners and add backend servers
After creating an SLB instance, you have to add at least one listener, and add ECS instances as backend servers. In this tutorial, a TCP listener is added, and the ECS instances created in task 1 are used as backend servers.
- Resolve domain name (Optional)
Use Alibaba Cloud DNS to resolve a domain name to the IP address of the SLB instance. Therefore, you can use the domain name to provide services.
- Release the SLB instance
If you no longer need Server Load Balancer, release it to avoid additional charges.