Load balancing service is a traffic distribution technology. He combines multiple servers into a set of servers. Through some load sharing technology, he distributes requests sent from outside to the back-end servers according to certain rules, reducing the pressure on a single server, increasing scalability, and avoiding the failure of a single server. load balancing Load balancing is a running load balancing service entity. It does not need to be built by users. You can get the load balancing service by purchasing it directly on the official website. It can improve the expansion ability of user application system, avoid single point of failure and ensure the high availability of business system, greatly improving the operation and maintenance value. component A load balancing instance is a running load balancing service entity. It is used to receive traffic from clients and allocate it to back-end servers according to certain rules. The load balancing instance is configured for work. Listening includes not only the rules used by the load balancing instance to distribute traffic, but also the health check of the back-end server. The server that actually processes client requests is located at the back end of load balancing. The back-end server can be a distributed independent server or a group of virtual servers that provide the same function. The load balancing instance only supports adding servers. Load balancing logic diagram: Main application scenarios- Scenario 1: Lateral expansion system
For businesses requiring horizontal expansion, the service capacity of the application system can be expanded by adding and removing servers at any time, which can be used for various web applications and app applications. - Scenario 2: Eliminate single points of failure
In the load balancing instance, an automatic health check function is provided, which can automatically shield the failed node and restore the normal node. So as to avoid single point of failure and improve the high availability of the application system. - Scenario 2: High traffic service
If your application traffic is high, you can configure monitoring to distribute traffic to different ECS, and both the load balancing instance and ECS can be expanded at any time to cope with business peaks. |