Todos los productos
Search
Centro de documentos

Global Accelerator:Configure endpoint groups for intelligent routing

Última actualización: Sep 21, 2026

Cada listener debe asociarse con un grupo de endpoints. Para establecer esta asociación, especifique la región a la que desea distribuir el tráfico. Global Accelerator distribuye el tráfico a los endpoints de ese grupo según el tipo de enrutamiento del listener.

Contexto

Después de configurar un listener con enrutamiento inteligente, la instancia de Global Accelerator (GA) selecciona automáticamente un grupo de endpoints cercano y en buen estado para reenviar el tráfico. De este modo, se garantiza un enrutamiento óptimo para las solicitudes de los clientes.

  • Los listeners con tipo de enrutamiento inteligente cuentan con dos tipos de grupos de endpoints:

    • Grupo de endpoints predeterminado: es el grupo de endpoints que se configura al crear un listener.

    • Grupo de endpoints virtual: se crea manualmente en la página Endpoint Groups una vez creado el listener.

  • De forma predeterminada, los listeners con tipo de enrutamiento personalizado admiten dos grupos de endpoints. Estos grupos no se clasifican por tipo.

Comparación de funciones entre los tipos de grupos de endpoints

Grupo de endpoints predeterminado

Grupo de endpoints virtual

Protocolo del listener

TCP, UDP, HTTP o HTTPS

Solo TCP, HTTP o HTTPS

Cuota

Admite 10 grupos de endpoints predeterminados de forma predeterminada.

Cada grupo de endpoints predeterminado debe ubicarse en una región distinta.

Admite hasta 10 grupos de endpoints virtuales de forma predeterminada. Para crear más grupos de endpoints virtuales, aumente la cuota de gaplus_quota_vepg_per_listener en la página Quota Management.

  • Listeners TCP: la región del grupo de endpoints virtual debe coincidir con la del grupo de endpoints predeterminado.

  • Listeners HTTP y HTTPS: no existen restricciones de región para los grupos de endpoints virtuales.

Traffic distribution

Instancias pay-as-you-go: compatible.

Instancias subscription: compatible con listeners TCP y UDP, pero no con listeners HTTP y HTTPS.

Instancias pay-as-you-go: compatible.

Instancias subscription: compatible con listeners TCP y UDP, pero no con listeners HTTP y HTTPS.

Forwarding policies

Se asocia de forma predeterminada con la política de reenvío predeterminada.

Instancias pay-as-you-go: también se pueden asociar con políticas de reenvío personalizadas.

Instancias subscription: solo los grupos de endpoints predeterminados de los listeners TCP se pueden asociar con políticas de reenvío personalizadas.

Solo se pueden asociar con políticas de reenvío personalizadas.

Si su instancia GA estándar no admite agregar grupos de endpoints virtuales para listeners TCP, es posible que la versión de la instancia no sea compatible con esta función. Para utilizarla, comuníquese con su gerente de cuenta y solicite la actualización de la instancia.

Requisitos previos

  • Se creó una instancia de standard GA instance.

  • En el caso de las instancias de GA con modelo de facturación subscription, debe haber comprado y asociado un plan de ancho de banda básico.

  • Desplegó una aplicación para que funcione como servicio de backend de Global Accelerator. Para obtener más información sobre los tipos de servicios de backend compatibles con GA, consulte Endpoints.

Agregar un grupo de endpoints predeterminado

  1. Inicie sesión en la consola de Global Accelerator.

  2. En la página Instances, busque la instancia de GA correspondiente y haga clic en Configure Listener dentro de la columna Actions.

  3. En la pestaña Listeners, haga clic en Add Listener.

    Nota

    Si la instancia actual de Global Accelerator no tiene listeners, omita este paso.

  4. En la página Configure Listener & Protocol, configure el protocolo, el puerto y los demás parámetros del listener, y luego haga clic en Next.

    Para obtener más información sobre cómo configurar un listener, consulte Add and manage intelligent routing listeners.

  5. En la página Configure Endpoint Group, configure el grupo de endpoints.

    Parámetro

    Descripción

    Endpoint Group Name

    Introduzca un nombre para el grupo de endpoints.

    Region

    Seleccione la región donde se despliega el grupo de endpoints.

    Nota

    Si Global Accelerator no es compatible con la región donde se encuentran sus endpoints, seleccione la región más cercana a ellos. Global Accelerator reenvía las solicitudes de acceso al nodo óptimo del grupo de endpoints.

    Backend IP Version

    Seleccione el protocolo IP que utiliza la instancia de GA para comunicarse con el servicio de backend.

    • IPv4: usa únicamente direcciones IPv4 para comunicarse con el servicio de endpoint.

    • IPv6: usa únicamente direcciones IPv6 para comunicarse con el servicio de endpoint.

    • IPv4/IPv6 (afinidad de protocolo): el protocolo IP que utiliza GA coincide con el de la solicitud del cliente.

      • Si la solicitud del cliente usa IPv6, GA se comunica con el servicio de endpoint mediante IPv6.

      • Si la solicitud del cliente usa IPv4, GA se comunica con el servicio de endpoint mediante IPv4.

    Nota
    • Solo las instancias GA estándar con método de facturación pay-as-you-go y listeners de tipo de enrutamiento inteligente admiten la configuración de protocolos IP de backend. Otros tipos de instancias GA no son compatibles con esta configuración y utilizan IPv4 de forma predeterminada.

      La función de protocolo de dirección IP de backend se encuentra en vista previa por invitación. Para utilizarla, comuníquese con su gerente de cuenta.

    • No es posible configurar los protocolos IP de backend si la región del grupo de endpoints corresponde a un punto de presencia (POP) de Alibaba Cloud.

      Ejecute la operación ListAvailableBusiRegions para comprobar si una región es un POP de Alibaba Cloud.

    • No se puede configurar OSS como servicio de backend si el protocolo IP de backend está establecido en IPv6 o IPv4/IPv6 (Protocol Affinity).

    Endpoint Configuration

    Los endpoints son los hosts de destino de las solicitudes de los clientes. Configure un endpoint con base en la siguiente información:

    • Backend Service Type: puede seleccionar ECS, ALB, NLB, CLB, OSS, ENI, Custom private IP address, Alibaba Cloud Public IP, Custom public IP address o Custom Domain Name.

      Nota
      • Si su instancia GA estándar no admite tipos de servicio de backend como ECS, ALB, NLB, CLB (tipo VPC), ENI o Custom Private IP Address, es probable que la versión de la instancia esté desactualizada. Para utilizar estas funciones, comuníquese con su gerente de cuenta y solicite una actualización de la instancia.

      • Para acelerar con GA un tipo de servicio de backend de Alibaba Cloud no compatible o un servicio de IDC local mediante una conexión privada, agregue un endpoint del tipo Custom Private IP Address.

        • Las direcciones IP privadas personalizadas incluyen, entre otros, los siguientes bloques CIDR privados estándar:

          • 10.0.0.0/8

          • 100.64.0.0/10

          • 172.16.0.0/12

          • 192.168.0.0/16

        • Para garantizar la alta disponibilidad, seleccione dos o más vSwitches para el Backend Service.

        • Si desea usar direcciones IP públicas como direcciones IP privadas, estas se tratan como direcciones IP privadas cuando se utiliza la función de IP privada personalizada. Si es necesario, configure las rutas correspondientes en la VPC.

      • Los listeners UDP no admiten servicios de backend ALB.

      • Para asegurar una conectividad ininterrumpida entre la instancia de GA y los servicios de backend, debe configurar las políticas de acceso según el tipo de conectividad de red del servicio de backend:

        • Conexión pública: la política de acceso del servicio de backend, como un security group o un firewall, debe permitir el tráfico proveniente de la dirección IP pública de salida de GA.

        • Conexión privada: la política de acceso del servicio de backend, como un security group o una regla de control de acceso, debe permitir el tráfico desde el bloque CIDR del vSwitch donde reside dicho servicio. Además, asegúrese de que haya como mínimo ocho direcciones IP privadas disponibles en el bloque CIDR del vSwitch.

      • El egress public IP address of the endpoints de cada instancia de GA es único y no se comparte con los usuarios de otras instancias de GA.

      • Si selecciona ECS, ALB, NLB, CLB, OSS, ENI o Custom Private IP Address como tipo de servicio de backend y no existe un rol vinculado al servicio, el sistema lo crea automáticamente. Para obtener más información, consulte AliyunServiceRoleForGaVpcEndpoint, AliyunServiceRoleForGaAlb, AliyunServiceRoleForGaOss y AliyunServiceRoleForGaNlb.

    • Backend Service: introduzca la dirección IP, el nombre de dominio o el ID de instancia del servidor de backend.

      Nota

      Los listeners TCP de las instancias GA estándar pay-as-you-go admiten dominios comodín como endpoints de nombre de dominio personalizado. Por ejemplo, puede especificar *.example.com para configurar la aceleración de subdominios. No incluya un prefijo de protocolo (como https://), una ruta ni un número de puerto. Esta función se implementa de forma gradual. Para utilizarla, comuníquese con su gerente de cuenta.

      • Un grupo de endpoints que contiene un dominio comodín admite un solo endpoint. No es posible agregar otro dominio comodín, un dominio sin comodín ni un endpoint de otro tipo al mismo grupo.

      • El peso de un endpoint de dominio comodín es fijo (255) y no se puede modificar. Las siguientes instrucciones para configurar pesos de endpoints y aumentar su cantidad no aplican a los endpoints de dominio comodín.

      • Los grupos de endpoints que usan dominios comodín no admiten comprobaciones de estado ni la conmutación por error basada en dichas comprobaciones entre grupos de endpoints.

      • La conservación de la IP de origen del cliente, la asignación de puertos y la distribución de tráfico siguen sujetos a sus condiciones y límites actuales.

      • Los datos de monitoreo, medición y facturación se agregan entre los subdominios de un dominio comodín. No se proporcionan datos de monitoreo ni de facturación para subdominios individuales.

    • Weight (Valid values: 0 to 255): introduzca un número entero de 0 a 255. Global Accelerator enruta el tráfico a los endpoints según los pesos configurados.

      Aviso

      Si el peso de un endpoint se establece en 0, Global Accelerator deja de distribuirle tráfico. Proceda con precaución.

    Haga clic en Add Endpoint para agregar varios endpoints. Puede agregar hasta cuatro endpoints. Para agregar más, solicite un aumento de cuota en Quota Center. Para obtener más información, consulte Manage Global Accelerator quotas.

    Preserve Client IP

    Seleccione si desea conservar las direcciones IP de origen de los clientes.

    Si habilita esta función, el servidor de backend podrá recuperar las direcciones IP de origen de los clientes. Para obtener más información, consulte Preserve client source IP addresses.

    Backend Service Protocol

    Seleccione el protocolo que utiliza el servicio de backend. Configure este parámetro únicamente cuando establezca un grupo de endpoints para un listener HTTP o HTTPS.

    • HTTP (predeterminado)

    • HTTPS

    Nota
    • Si el protocolo del listener es HTTP, el servicio de backend utiliza HTTP de forma predeterminada y no es posible cambiar el protocolo.

    • Cuando Backend Service Protocol se establece en HTTPS, Global Accelerator (GA) admite TLSv1.0, TLSv1.1, TLSv1.2 y TLSv1.3 para las conexiones con los servicios de backend, y negocia automáticamente una versión de TLS disponible con el servicio de backend. Si su instancia de GA no le permite seleccionar la IP Version para las conexiones del servicio de backend, la instancia tampoco admite la negociación de TLSv1.3 de forma predeterminada. Para utilizar esta función, comuníquese con su gerente de cuenta y solicite una actualización de la instancia.

    IP Version

    Seleccione la versión del protocolo que utiliza Global Accelerator para conectarse al servicio de backend. Este parámetro aplica solo cuando Backend Service Protocol se establece en HTTPS.

    • HTTP/1.1 (predeterminado)

    • HTTP/2

      HTTP/2 mejora significativamente el rendimiento, reduce la latencia y la sobrecarga de red, y optimiza la experiencia general de acceso a los servicios HTTPS de backend.

      Esta opción aplica a los servicios de backend que ya admiten HTTP/2. Si su servicio de backend solo admite HTTP/2, debe seleccionar HTTP/2.

    Nota
    • Si su instancia de GA no permite seleccionar la IP Version para un servicio de backend, es posible que la versión de la instancia no sea compatible. Para utilizar esta función, comuníquese con su gerente de cuenta y solicite una actualización de la instancia.

    • Si selecciona HTTP/2, aplican los siguientes límites:

      • El protocolo WebSocket no es compatible.

      • La función Server Push de HTTP/2 no es compatible.

      • No es posible acelerar las solicitudes gRPC basadas en HTTP/2.

    Port Mapping

    Si el puerto del listener difiere del puerto del endpoint, debe configurar la asignación de puertos.

    • Listener Port: el puerto debe encontrarse dentro del rango de puertos configurado para el listener actual.

    • Endpoint Port: el puerto que utiliza el endpoint para proporcionar servicios. Valores válidos: de 1 a 65535.

    Si el puerto del listener coincide con el puerto que utiliza el endpoint para proporcionar servicios, no es necesario configurar la asignación de puertos. Global Accelerator envía automáticamente las solicitudes de acceso al endpoint en el puerto del listener.

    Para los listeners TCP y UDP, haga clic en Add Port Mapping para agregar varias asignaciones de puertos. El Listener Port de cada asignación debe ser único. Puede agregar hasta 30 asignaciones de puertos.

    Para los listeners HTTP y HTTPS, solo es posible agregar una asignación de puertos.

    Nota
    • Si su instancia GA estándar no admite la configuración de Port Mapping para listeners TCP o UDP, es posible que la versión de la instancia no sea compatible con esta función. Para utilizarla, comuníquese con su gerente de cuenta y solicite una actualización de la instancia.

    • Para los listeners TCP:

      • No es posible configurar la asignación de puertos para los grupos de endpoints virtuales.

      • Si ya existe un grupo de endpoints virtual para el listener, no se puede configurar la asignación de puertos en el grupo de endpoints predeterminado.

      • Si ya se configuró la asignación de puertos para el grupo de endpoints predeterminado, no es posible agregar un grupo de endpoints virtual.

    • Después de configurar la asignación de puertos, aplican los siguientes límites a las modificaciones posteriores del listener:

      • Protocolo del listener: solo se permite alternar entre HTTP y HTTPS. No se admite el cambio entre otros protocolos.

      • Puerto del listener: el nuevo rango de puertos del listener debe incluir todos los puertos que ya tengan asignaciones configuradas.

        Por ejemplo, si el rango de puertos del listener es de 80 a 82 y está asignado a los puertos de endpoint de 100 a 102, el rango modificado debe incluir los puertos de 80 a 82. Puede ampliarlo a 80–90, pero no reducirlo a 80–81.

    • Para obtener más información sobre cómo usar la asignación de puertos, consulte Use GA port mapping to improve application flexibility and security.

    Traffic Distribution Ratio

    Configure el porcentaje de tráfico que se distribuye a los distintos grupos de endpoints.

    Valores válidos: de 0 a 100.

    Nota
    • Con el método de facturación subscription, solo los listeners TCP y UDP admiten la distribución de tráfico. Con el método de facturación pay-as-you-go, todos los tipos de listeners la admiten.

    • Un valor de 0 indica que no se reenvía tráfico a este grupo de endpoints. Un valor de 100 indica que todo el tráfico se reenvía a este grupo de endpoints.

    • Para obtener más información sobre cómo usar la distribución de tráfico, consulte How traffic dialing works and its use cases.

    Health Check

    Habilite o deshabilite las comprobaciones de estado.

    Cuando están habilitadas, GA utiliza las comprobaciones de estado para determinar el estado de los endpoints. Para obtener más información, consulte Enable and manage health checks.

    Nota

    En un listener UDP, el endpoint debe tener configurado un servicio TCP, HTTP o HTTPS para admitir las comprobaciones de estado. De lo contrario, se marca como no saludable.

    Health Check Protocol

    Seleccione el protocolo para las comprobaciones de estado. Se admiten TCP, HTTP y HTTPS.

    • TCP: envía paquetes de enlace de manos SYN para comprobar si el puerto del servidor está activo.

    • HTTP y HTTPS: envían solicitudes GET para simular el acceso de un navegador y comprobar el estado de la aplicación del servicio de backend.

    Port

    El puerto de sondeo que utiliza el servicio de comprobación de estado para acceder al endpoint.

    Valores válidos: de 1 a 65535.

    Health Check Domain Name

    El nombre de dominio para las comprobaciones de estado. Esta función solo es compatible con las instancias de GA pay-as-you-go.

    • Endpoint IP Address (predeterminado): utiliza la dirección IP del endpoint como nombre de dominio para las comprobaciones de estado.

    • Custom Domain Name: introduzca un nombre de dominio específico.

    Health Check Interval

    El intervalo con el que se ejecutan las comprobaciones de estado. Unidad: segundos.

    Valores válidos: de 1 a 50. Unidad: segundos. Valor predeterminado: 2.

    URI

    La ruta para las comprobaciones de estado. Este parámetro está disponible solo cuando Health Check Protocol se establece en HTTP o HTTPS.

    De forma predeterminada, GA envía una solicitud GET a la página principal predeterminada de la aplicación del servicio de backend. Si la página utilizada para las comprobaciones de estado no es la página principal predeterminada, debe especificar una ruta.

    Healthy Threshold

    El número de comprobaciones exitosas consecutivas necesarias para marcar un endpoint como saludable, o de comprobaciones con errores consecutivas para marcarlo como no saludable.

    Valores válidos: de 2 a 10. Valor predeterminado: 3.

    Tag

    Establezca una etiqueta para el grupo de endpoints.

    Agregue una Key y un Value para etiquetar y categorizar el grupo de endpoints. Para obtener más información, consulte Manage tags.

  6. Opcional: Haga clic en + Add Endpoint Group y configure varios grupos de endpoints tal como se describe en Step 5.

    Nota

    En las instancias de GA subscription, solo es posible agregar más grupos de endpoints para los listeners TCP y UDP. En las instancias de GA pay-as-you-go, puede agregar más grupos de endpoints para todos los tipos de listeners, incluidos TCP, UDP, HTTP y HTTPS.

  7. En la sección Cross-border Acceleration Settings, lea los Compliance Commitments Regarding Cross-border Data Transfers y seleccione Agree to the Preceding Compliance Agreement.

    Este paso es obligatorio únicamente si la aceleración transfronteriza no está habilitada en su instancia de GA y la configuración de su servicio implica aceleración transfronteriza entre China continental y otras regiones.

  8. Haga clic en Next.

  9. En la página Configuration Review, confirme la configuración y haga clic en Submit.

    Para modificar la configuración, haga clic en Edit en la sección correspondiente y regresará a la página anterior.

Agregar un grupo de endpoints virtual

  1. Inicie sesión en la consola de Global Accelerator.

  2. En la página Instances, busque la instancia de GA correspondiente y haga clic en Configure Listener dentro de la columna Actions.

  3. En la pestaña Listeners, busque el listener correspondiente y haga clic en el número de la columna Virtual Endpoint Group.

  4. En la pestaña Endpoint Group, dentro de la sección Virtual Endpoint Group, haga clic en Add Virtual Endpoint Group.

  5. En la página Add Virtual Endpoint Group, configure el grupo de endpoints virtual y haga clic en Create.

    Para obtener más información sobre los parámetros, consulte Add a default endpoint group.

Más operaciones

Acciones

Descripción

Modificar un grupo de endpoints

  1. En la pestaña Listeners, busque el listener deseado y haga clic en el identificador del grupo de endpoints o en el número de la columna Default Endpoint Group.

  2. En la pestaña Endpoint Group, busque el grupo de endpoints predeterminado o virtual deseado y haga clic en Edit dentro de la columna Actions.

  3. En la página Modify Endpoint Group o Edit Virtual Endpoint Group, modifique el nombre del grupo de endpoints, los endpoints y demás información. Después, haga clic en Save.

    Para obtener más información sobre cómo configurar un grupo de endpoints, consulte Add a default endpoint group.

    Aviso

    Se recomienda cambiar el protocolo de la dirección IP del backend fuera del horario de mayor tráfico. Este cambio puede interrumpir las conexiones existentes y afectar sus servicios.

Configurar la distribución de tráfico para un grupo de endpoints

Establezca el porcentaje de tráfico que se distribuye entre los distintos grupos de endpoints.

Con el método de facturación de suscripción, solo los listeners TCP y UDP admiten la distribución de tráfico. Con el método de facturación pay-as-you-go, todos los tipos de listeners son compatibles con esta función.
  1. En la pestaña Listeners, busque el listener deseado y haga clic en Edit dentro de la columna Actions.

  2. En la página Configure Listener & Protocol, haga clic en Next.

  3. En la página Configure Endpoint Group, busque el grupo de endpoints deseado, establezca el valor de distribución de tráfico y haga clic en Next.

    Valores válidos para la distribución de tráfico: de 0 a 100. Unidad: %.

  4. En la página Configuration Review, confirme la configuración y haga clic en Submit.

Establecer el peso de un endpoint

El peso de un endpoint determina la proporción de tráfico que Global Accelerator dirige a cada endpoint dentro de un grupo de endpoints.

Global Accelerator calcula la suma de los pesos de todos los endpoints de un grupo. Luego, dirige el tráfico según la proporción del peso de cada endpoint respecto al total. Por ejemplo, si desea enviar un tercio del tráfico a un endpoint llamado EP1 y dos tercios a otro llamado EP2, establezca los pesos de EP1 y EP2 en 1 y 2, respectivamente. Para evitar que Global Accelerator envíe tráfico a un endpoint, configure su peso en 0.

  1. En la pestaña Listeners, busque el listener deseado y haga clic en el identificador del grupo de endpoints o en el número de la columna Default Endpoint Group o Virtual Endpoint Group.

  2. En la pestaña Endpoint Group, busque el grupo de endpoints que contiene el endpoint cuyo peso desea establecer. Después, haga clic en Edit dentro de la columna Actions.

  3. En la sección Endpoint Configuration de la página Modify Endpoint Group o Edit Virtual Endpoint Group, busque el endpoint deseado. Establezca un peso en la columna Weight (Valid values: 0 to 255) y haga clic en Save.

    Valores válidos: de 0 a 255.

Consultar las direcciones IP públicas de salida de los endpoints

  1. En la pestaña Listeners, busque el listener deseado y haga clic en View Endpoint Group dentro de la columna Actions.

  2. En la pestaña Endpoint Group, busque el grupo de endpoints deseado. En la columna Endpoint Group IPs, consulte las direcciones IP públicas de salida de los endpoints correspondientes a la región del grupo.

Nota

El sistema asigna como mínimo cuatro direcciones IP públicas de salida a cada grupo de endpoints. La cantidad exacta también depende del método de facturación de la instancia:

  • Pay-as-you-go: la cantidad de direcciones IP depende del volumen de tráfico del servicio. Cuando este cambia, los bloques CIDR y las direcciones IP de salida se escalan de forma elástica.

    Puede llamar a operaciones de API para consultar esta información. Para obtener más detalles, consulte ListEndpointGroups y ListEndpointGroupIpAddressCidrBlocks.

  • Suscripción: la cantidad de direcciones IP depende de las especificaciones de la instancia. Al actualizar o reducir una instancia, es posible que se agreguen o eliminen direcciones IP públicas de salida.

    Debe confirmar manualmente las nuevas direcciones IP públicas de salida antes de que se activen. Puede confirmarlas desde la consola siguiendo las indicaciones o mediante la operación UpdateAcceleratorConfirm.

Eliminar un grupo de endpoints

Al eliminar un grupo de endpoints, Global Accelerator deja de reenviarle tráfico.

Aviso

Si elimina el único grupo de endpoints de un listener, el listener quedará no disponible. Proceda con precaución.

  1. En la pestaña Listeners, busque el listener deseado y haga clic en el identificador del grupo de endpoints o en el número de la columna Default Endpoint Group.

  2. En la pestaña Endpoint Group, busque el grupo de endpoints predeterminado o virtual que desea eliminar. Luego, haga clic en Delete dentro de la columna Actions.

  3. En el cuadro de diálogo que aparece, haga clic en OK.

Eliminar un endpoint

Al eliminar un endpoint, Global Accelerator deja de reenviarle tráfico. No es posible eliminar el último endpoint restante de un grupo.

  1. En la pestaña Listeners, busque el listener deseado y haga clic en el identificador del grupo de endpoints o en el número de la columna Default Endpoint Group.

  2. En la pestaña Endpoint Group, busque el grupo de endpoints predeterminado o virtual que contiene el endpoint por eliminar. Después, haga clic en Edit dentro de la columna Actions.

  3. En la página Modify Endpoint Group, dentro de la sección Endpoint, busque el endpoint que desea eliminar. Haga clic en Delete en la columna Actions y, a continuación, en Save.

Documentos relacionados

Tutoriales

Referencia de API