All Products
Search
Document Center

Edge Security Acceleration:Manage origin pools

Last Updated:Jan 08, 2026

Edge Security Acceleration (ESA) uses origin pools to manage and distribute traffic at its points of presence (POPs). This optimizes resource utilization, improves service availability and reliability, and enhances overall network performance and user experience.

Overview

Origin pools uses weighted scheduling to distribute origin fetch requests among multiple origin servers. You can associate an origin pool with an ESA site or a TCP/UDP proxy. Integrating an origin pool with a load balancer lets you configure load balancing policies to improve your application's availability.

Create an origin pool

  1. In the ESA console, choose Websites. In the Website column, click the target site.

  2. In the left navigation pane, choose Traffic > Origin Pools.

  3. On the Origin Pools page, click Create Origin Pool.image

  4. On the Create Origin Pool page, enter a Pool Name and add Origin Server.

    Parameter

    Description

    Pool Name

    The name of the 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 (-), but not at the beginning or end.

    Domain Name

    Automatically generated by the system.

    Generation rule: [Pool Name].origin-pool.[Your Site Domain Name].

    Origin Server-Name

    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

    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.

    Note

    If you do not configure an origin host, the host policy set in the DNS record is used.

  5. After you enter the information for all origin servers, click OK to create the origin pool.

Delete an origin pool

  1. In the ESA console, choose Websites. In the Website column, click the target site.

  2. In the left navigation pane, choose Traffic > Origin Pools.

  3. Find the origin pool that you want to delete and click Delete.

    Note

    If a load balancer references an origin pool, you must first remove it from the load balancer's configuration. Deleting an origin pool in use can cause traffic scheduling errors, service interruptions, or health check failures. For more information, see Delete an origin pool referenced by a load balancer.

Availability

Feature

Entrance

Pro

Premium

Enterprise

Origin pools

5

10

15

20

Maximum number of servers per origin pool

5

10

15

20