Solución de problemas de cuotas en el Programador de EventBridge - EventBridge Programador

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Solución de problemas de cuotas en el Programador de EventBridge

Utilice la siguiente información para diagnosticar y solucionar los problemas comunes que puedan surgir relativos a las cuotas del Programador de EventBridge.

ServiceQuotaExceededException

Recibo errores de limitación en la frecuencia de las solicitudes CreateSchedule, DeleteSchedule, GetSchedule o UpdateSchedule, aunque estoy por debajo del límite de frecuencia predeterminado.

Causa habitual

El 7 de septiembre de 2023, el Programador de EventBridge comenzó a admitir el ARN (nombre de recurso de Amazon) ScheduleGroup en lugar del ARN Schedule en las políticas de confianza de roles de ejecución. Los clientes que figuran en la lista de permitidos para seguir utilizando los ARN Schedule en su política de confianza pueden tener límites de 50 TPS, en lugar de los límites predeterminados de 250 a 1000 TPS (según la región).

Resolución

Póngase en contacto con el servicio de asistencia para solicitar un límite máximo superior.

Prevención

Modifique las políticas de confianza existentes de una de las siguientes formas:

  • Eliminar todo el alcance del rol.

  • Definir el alcance del rol para que pueda asumirse mediante el ARN Schedule o el ARN ScheduleGroup.

    Por ejemplo, suponga que tiene la siguiente política de confianza:

    { "Effect": "Allow", "Principal": { "Service": "scheduler.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:SourceArn": "arn:aws:scheduler:region:account:schedule/schedule_group/schedule" } } }

    Podría actualizar la política de confianza a lo siguiente:

    { "Effect": "Allow", "Principal": { "Service": "scheduler.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "ForAnyValue:StringEquals": { "aws:SourceArn": [ "arn:aws:scheduler:region:account:schedule/schedule_group/schedule", "arn:aws:scheduler:region:account:schedule-group/schedule_group" ] } } }