Serverless Workflow enforces naming limits and account-related limits. Review these limits before you create flows and executions.
Naming rules
Flow and execution names must follow these rules:
Can contain letters, digits, underscores (_), and hyphens (-).
Must start with a letter or an underscore (_).
Must be 1 to 128 characters in length.
Are case-sensitive.
Account-related limits
Table 1. Resource limits
|
Limitations |
Default value |
Description |
|
Maximum number of running executions * |
10,000 |
The total number of concurrent executions in the Running state per account. To increase the limit, submit a ticket. |
|
Maximum step entry rate * |
Initial tokens: 100, Recovery rate: 100/s |
The total step entries per second allowed per account. To increase the limit, submit a ticket. |
|
Maximum number of flows |
10,000 |
The maximum number of flows that you can create per account. |
Table 2. API call rate limits
|
API Name |
Maximum tokens |
Token recovery rate (tokens/s) |
Description |
|
StartExecution * |
100 |
100 |
To increase the limit, submit a ticket. |
|
DescribeExecution |
50 |
5 |
N/A |
|
GetExecutionHistory |
50 |
5 |
N/A |
|
Other APIs |
10 |
2 |
N/A |
Table 3. Flow, execution, and history event limits
|
Limit |
Dimension |
Default value |
Description |
|
Maximum number of events for a single execution |
Execution |
5000 |
To increase the limit, submit a ticket. |
|
Maximum event data size |
Event |
32 KiB |
N/A |
|
Maximum request size |
Request |
1024 KiB |
N/A |