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.
Cuotas
AWS Step Functionsimpone cuotas en el tamaño de algunos parámetros de la máquina de estado, como el número de acciones de la API durante un determinado periodo de tiempo o el número de máquinas de estado que puede definir. Aunque estas cuotas se han diseñado para impedir que una máquina de estado configurada erróneamente consuma todos los recursos del sistema, muchas de ellas no son inflexibles. Use la página Support Center (Centro de soporte) en la AWS Management Console para solicitar un aumento de cuota para los recursos que ofrece AWS Step Functions por cada región. Para obtener más información, consulteAWScuotas de servicioen laAWSReferencia general de.
Si una determinada etapa de la ejecución de su máquina de estado o actividad tarda demasiado tiempo, puede configurar el tiempo de espera de una máquina de estado para producir un evento de tiempo de espera agotado.
Temas
- Cuotas generales
- Cuotas relacionadas con las cuentas
- Cuotas relacionadas con la limitación estatal
- Cuotas relacionadas con la limitación de acciones de la API
- Cuotas relacionadas con las ejecuciones de máquinas estatales
- Cuotas relacionadas con las ejecuciones de tareas
- Otras cuotas
- Restricciones relacionadas con el etiquetado
Cuotas generales
Cuota | Descripción |
---|---|
Nombres en las Step Functions |
Los nombres de máquina de estado, ejecución y actividad deben tener entre 1 y 80 caracteres de longitud, deben ser únicos para su cuenta yAWSRegión y no debe contener ninguna de las siguientes características:
Step Functions le permite crear nombres de máquina de estado, ejecución y actividad que contengan caracteres no ASCII. Estos nombres que no son ASCII no funcionan con Amazon CloudWatch. Para asegurarte de que puedes realizar un seguimiento CloudWatch métricas, elija un nombre que utilice solo caracteres ASCII. |
Cuotas relacionadas con las cuentas
Recurso | Cuota predeterminada | Se puede aumentar hasa |
---|---|---|
Número máximo de máquinas de estado registradas | 10 000 | 22.000 a 23.000 |
Número máximo de actividades registradas |
10 000 |
Decenas de miles |
Tamaño máximo de solicitud |
1 MB por solicitud. Este es el tamaño total de los datos para cada solicitud API de Step Functions, incluido el encabezado de la solicitud y todos los demás datos de solicitud relacionados. |
Cuota invariable |
Número máximo de ejecuciones abiertas por cuenta |
1 000 000 ejecuciones porAWSRegión . Si se excede este valor provocará un error ExecutionLimitExceeded . No se aplica a los flujos de trabajo rápidos. |
Millones |
Ejecuciones simultáneas de flujos de trabajo Express sincrónicos |
1 000 - 3.700 (varía según la región) |
Decenas de miles. Los flujos de trabajo Express sincrónicos no contribuyen a los límites de capacidad de la cuenta existentes. Para obtener más información, consulte Flujos de trabajo Express sincrónicos y asincrónicos. |
Cuotas relacionadas con la limitación estatal
Las transiciones de estado de Step Functions se limitan mediante un esquema de bucket de token para mantener el ancho de banda del servicio. Los flujos de trabajo estándar y los flujos de trabajo exprés tienen una limitación de transición de estado diferente. Las cuotas de flujos de trabajo estándar son cuotas invariables y pueden aumentarse.
Limitación controlada en elStateTransition
La métrica de servicio se registra comoExecutionThrottled
en Amazon CloudWatch. Para obtener más información, consulte laExecutionThrottled CloudWatch métrica.
Standard | Express | |||
---|---|---|---|---|
Metrics de servicios | Tamaño del bucket | Velocidad de reposición | Tamaño del bucket | Velocidad de reposición |
|
5 000 |
1500 |
Sin límite |
Sin límite |
|
800 |
500 |
Sin límite |
Sin límite |
Cuotas relacionadas con la limitación de acciones de la API
Algunas acciones de la API de Step Functions se limitan mediante un esquema de bucket de token para mantener el ancho de banda del servicio. Estas cuotas se aplican de forma invariable y pueden aumentarse.
Las cuotas de limitación de se aplican por cuenta yAWSRegión .AWS Step Functionspuede aumentar el tamaño y la velocidad de reposición de los buckets en cualquier momento. Las llamadas a la API de ejecución rápida sincrónica no contribuyen a los límites de capacidad de la cuenta existentes. Si bien Step Functions proporcionará capacidad bajo demanda y se escalará automáticamente con una carga de trabajo sostenida, los aumentos en la carga de trabajo pueden limitarse hasta que la capacidad esté disponible. No confíe en estas tasas de limitación para limitar sus costos.
Standard | Express | |||
---|---|---|---|---|
Nombre de API | Tamaño del bucket | Velocidad de reposición | Tamaño del bucket | Velocidad de reposición |
StartExecution — En este de EE. UU. (Norte de Virginia), Oeste de EE. UU. (Oregón) y Europa (Irlanda) |
1,300 | 300 | 6,000 | 6,000 |
StartExecution — Todas las demás regiones |
800 | 150 | 6,000 | 6,000 |
Cuotas relacionadas con las ejecuciones de máquinas estatales
En la siguiente tabla, se describen las cuotas relacionadas con las ejecuciones de máquinas de estado de. Las cuotas de ejecución de máquinas de estado de son cuotas invariables que no se pueden modificar.
Cuota | Standard | Express |
---|---|---|
Tiempo máximo de ejecución |
1 año. Si una ejecución dura más del máximo de 1 año, se produce el error |
5 minutos. Si una ejecución dura más del máximo de 5 minutos, se produce el error |
Tamaño máximo del historial de ejecución |
25.000 eventos en un único historial de ejecución de máquinas de estado. Si el historial de ejecuciones alcanza esta cuota, la ejecución non funcionará correctamente. Para evitar esto, consulta Evita alcanzar la cuota histórica. | Sin límite. |
Tiempo máximo de inactividad de ejecución |
1 año (limitado por el tiempo máximo de ejecución) |
5 minutos (limitado por el tiempo máximo de ejecución) |
Tiempo de retención del historial de ejecución |
90 días. Transcurrido ese plazo, no podrá ver ni recuperar el historial de ejecuciones. No hay ninguna cuota con respecto al número de ejecuciones cerradas que conserva Step Functions. |
Para consultar el historial de ejecuciones, Amazon CloudWatch El registro de registros de debe configurarse. Para obtener más información, Registro con CloudWatch Registros. |
Cuotas relacionadas con las ejecuciones de tareas
En la siguiente tabla, se describen las cuotas relacionadas con las ejecuciones de tareas y son cuotas invariables que no se pueden modificar.
Cuota | Standard | Express |
---|---|---|
Tiempo máximo de ejecución de la tarea |
1 año (limitado por el tiempo máximo de ejecución) |
5 minutos (limitado por el tiempo máximo de ejecución) |
Tiempo máximo que Step Functions mantiene una tarea en la cola |
1 año (limitado por el tiempo máximo de ejecución) |
5 minutos (limitado por el tiempo máximo de ejecución) |
Número máximo de sondeadores de actividad por nombre de recurso de Amazon (ARN) |
1000 sondeadores llamando a |
No se aplica a los flujos de trabajo rápidos. |
Tamaño máximo de entrada o salida de una tarea, estado o ejecución |
262.144 bytes de datos como cadena codificada en UTF-8. Esta cuota afecta a las tareas (actividad, función de Lambda o servicio integrado), a la salida de los estados o las ejecuciones y a los datos de entrada cuando se programa una tarea, se entra en un estado o se inicia una ejecución. |
262.144 bytes de datos como cadena codificada en UTF-8. Esta cuota afecta a las tareas (actividad, función de Lambda o servicio integrado), a la salida de los estados o las ejecuciones y a los datos de entrada cuando se programa una tarea, se entra en un estado o se inicia una ejecución. |
Otras cuotas
Estas cuotas se aplican de forma invariable y pueden aumentarse.
In US East (N. Virginia), US West (Oregon), and Europe (Ireland) | All other regions | |||
---|---|---|---|---|
Nombre de API | Tamaño del bucket | Velocidad de reposición | Tamaño del bucket | Velocidad de reposición |
CreateActivity |
100 | 1 | 100 | 1 |
CreateStateMachine |
100 | 1 | 100 | 1 |
DeleteActivity |
100 | 1 | 100 | 1 |
DeleteStateMachine |
100 | 1 | 100 | 1 |
Describir actividad |
200 | 1 | 200 | 1 |
DescribeExecution |
300 | 15 | 250 | 10 |
DescribeStateMachine |
200 | 20 | 200 | 20 |
DescribeStateMachineForExecution |
200 | 1 | 200 | 1 |
GetActivityTask |
3,000 | 500 | 1,500 | 300 |
GetExecutionHistory |
400 | 20 | 400 | 20 |
Listar actividades |
100 | 10 | 100 | 5 |
ListExecutions |
200 | 5 | 100 | 2 |
ListStateMachines |
100 | 5 | 100 | 5 |
ListTagsForResource |
100 | 1 | 100 | 1 |
SendTaskFailure |
3,000 | 500 | 1,500 | 300 |
Enviar Task Heartbeat |
3,000 | 500 | 1,500 | 300 |
SendTaskSuccess |
3,000 | 500 | 1,500 | 300 |
StopExecution |
1,000 | 200 | 500 | 25 |
TagResource |
200 | 1 | 200 | 1 |
UntagResource |
200 | 1 | 200 | 1 |
UpdateStateMachine |
100 | 1 | 100 | 1 |
Restricciones relacionadas con el etiquetado
Tenga en cuenta estas restricciones cuando etiquete los recursos de Step Functions.
Las restricciones de etiquetado no se pueden aumentar como otras cuotas.
Restricción | Descripción |
---|---|
Número máximo de etiquetas por recurso |
50 |
Longitud máxima de clave |
128 caracteres Unicode en UTF-8 |
Longitud máxima de valor |
256 caracteres Unicode en UTF-8 |
Restricción de prefijo |
No utilice el prefijo |
Restricciones de caracteres |
Las etiquetas solo pueden contener letras Unicode, dígitos, espacios en blanco o estos símbolos: |