Edge Security Acceleration (ESA) uses origin pools to intelligently distribute and manage traffic on points of presence (POPs). By ensuring even traffic distribution and optimizing resource use, this feature improves service availability and reliability, and enhances overall network performance and user experience.
Overview
Origin pools provide weighted scheduling for traffic across multiple origin servers. Origin pools can be referenced by domain names accelerated by ESA and by Layer 4 proxy applications. When you use origin pools with a load balancing service, you can apply various traffic steering policies to improve service availability.
Create an origin pool
In the ESA console, choose Websites. In the Website column, click the target site.
In the left navigation pane, choose .
On the Origin Pools page, click Create Origin Pool.

On the Create Origin Pool page, enter an Pool Name and add Origin Server.
Parameter
Description
Pool Name
The name of your origin pool. The name cannot be changed after the pool is created. The name can be up to 200 characters long and can contain only the following characters:
Lowercase letters from a to
z.Digits.
Hyphens (
-). A hyphen cannot be the first or last character.
Domain Name
Automatically generated by the system.
Generation rule: `[Origin Pool Name]
.origin-pool.[Your Site Domain Name]`.Origin Server-Name
Enter a custom name for the origin server.
Origin Server-Type
Select the type of your origin server.
IP/Domain: An IPv4 address, an IPv6 address, or a domain name.
OSS: Alibaba Cloud Object Storage Service (OSS).
S3-compatible: S3-compatible storage.
Origin Server-Origin Address
Enter the address of your origin server.
Origin Server-Weight and Percent
The default weight is 50. The value can range from 0 to 100. The minimum increment is 1. If you set the weight to 0, no origin requests are sent to this origin server.
Percentage: The system automatically calculates a percentage value based on the configured weight. This value indicates the traffic distribution ratio for your reference.
Origin Server-Origin Host Header
Configure the Host request header for origin fetches to this origin server.
NoteIf you do not configure an origin host, the host policy set in the DNS record is used.
After you add the information for all origin servers, click OK to create the origin pool.
Delete an origin pool
In the ESA console, choose Websites. In the Website column, click the target site.
In the left navigation pane, choose .
Find the origin pool that you want to delete and click Delete.
NoteIf your origin pool is referenced by a load balancer, first delete the reference from the load balancer list. If an origin pool is deleted while it is still referenced, issues such as abnormal traffic scheduling, service interruptions, or health check failures may occur. For more information, see Delete an origin pool referenced by a load balancer.
Availability
Version Type | Entrance | Pro | Premium | Enterprise |
Origin pools | 5 | 10 | 15 | 20 |
Number of servers per origin pool | 5 | 10 | 15 | 20 |