Las cuotas de tamaño de la configuración del balanceador de cargas miden el tamaño de todas las configuraciones de enrutamiento (mapas de URLs para balanceadores de cargas de aplicaciones o rutas de TLS para balanceadores de cargas de red de proxy) en un proyecto, una red de VPC o una región de una red de VPC, según el tipo de balanceador de cargas. Los mapas de URLs individuales están limitados a 1 MB de datos cada uno, con la excepción del balanceador de cargas de aplicaciones clásico, que conserva su límite de 64 KB. Las unidades de cuota representan la complejidad de tu configuración de enrutamiento. Una configuración de enrutamiento con pocas reglas o comparadores cortos consume menos unidades de cuota, mientras que una configuración muy compleja con muchas reglas, nombres de host o comparadores de rutas de acceso consume más.
Cómo funciona la cuota
Solo las configuraciones de enrutamiento (mapas de URLs o rutas TLS) que forman parte de una configuración completa del balanceador de cargas de aplicaciones o del balanceador de cargas de red del proxy contribuyen al uso de una cuota de tamaño de configuración del balanceador de cargas. Para formar parte de una configuración completa, un proxy de destino (como un proxy HTTP, HTTPS o TCP de destino) debe hacer referencia a un mapa de URLs o una ruta de TLS, y una regla de reenvío debe hacer referencia al proxy de destino. Google Cloud calcula el uso total de la cuota para las configuraciones de enrutamiento que forman parte de una configuración completa con la siguiente fórmula:
Uso de la cuota = suma de las unidades de cuota de configuración de enrutamiento único × cantidad de reglas de reenvío que hacen referencia a la misma configuración a través de un proxy de destino
Si no existe una relación entre una regla de reenvío, a través de un proxy de destino, y la configuración de enrutamiento, la configuración no contribuye al uso de una cuota de tamaño de configuración del balanceador de cargas.
Administra el uso de cuotas
El uso de cada cuota de tamaño de configuración cambia a medida que modificas los balanceadores de cargas de aplicaciones o los balanceadores de cargas de red de proxy:
- Actualiza un mapa de URLs o una ruta de TLS: Modificar un mapa de URLs o una ruta de TLS existentes (como agregar o quitar reglas de host, comparadores de rutas de acceso, reglas de enrutamiento o coincidencias de host de SNI) cambia la cantidad de unidades de cuota que usa la configuración. La cantidad de unidades de cuota se multiplica por la cantidad de reglas de reenvío que hacen referencia a la configuración a través de proxies de destino.
- Actualiza un proxy de destino: Si actualizas un proxy de destino para que haga referencia a un mapa de URLs o una ruta de TLS diferente, y ningún otro proxy de destino hace referencia a la configuración anterior, las unidades de cuota que usa la configuración anterior ya no contribuyen al uso de una cuota de tamaño de configuración.
- Crea o borra una regla de reenvío: Crear una regla de reenvío nueva asociada con un proxy de destino que use un mapa de URLs o una ruta de TLS aumenta la cantidad de unidades de cuota que la configuración aporta a una cuota de tamaño de configuración. Por el contrario, borrar una regla de reenvío reduce la cantidad de unidades de cuota que la configuración aporta a una cuota de tamaño de configuración.
Verifica el uso de la cuota
Para determinar la cantidad de unidades de cuota que usa un mapa de URLs existente, usa el
comando gcloud compute url-maps describe:
gcloud compute url-maps describe URL_MAP_NAME \ [--region=REGION_NAME | --global] \ --format="value(status)"
Reemplaza lo siguiente:
URL_MAP_NAME: Es el nombre de tu mapa de URLs.REGION_NAME: Es la región en la que definiste el balanceador de cargas.
El resultado incluye un objeto status.quotaUsage de solo lectura que muestra la
cantidad total de unidades calculadas para el mapa de URLs, así como la cantidad de
reglas de reenvío que lo usan.
Para obtener más información, consulta Cuotas y límites.