You must follow some limits on the use of Serverless Workflow. This topic introduces two types of limits that you must follow when you use Serverless Workflow: naming-related limits and account-related limits.
Naming-related limits
The flow and execution naming must comply with the following rules:
- A name can contain uppercase letters (A to Z), lowercase letters (a to z), digits (0 to 9), underscores (_), and hyphens (-).
- The name must start with an uppercase letter (A to Z), a lowercase letter (a to z), or an underscore (_).
- The name is case-sensitive.
- The name must be 1 to 128 characters in length.
Account-related limits
Item | Default value | Description |
Maximum number of executions in progress * | 10,000 | Specifies the total number of executions that are in the running state under the account. If you need to increase the limit, submit a ticket. |
Maximum step entry rate * | Initial number of tokens: 100. Recovery rate: 100/s | Specifies the total number of step entries per second under the account. If you need to increase the limit, submit a ticket. |
Maximum number of flows that can be created | 10,000 | Specifies the sum of the number of flows that can be created under the account. |
Operation | Maximum number of tokens | Token recovery speed (tokens/s) | Description |
StartExecution * | 100 | 100 | If you need to increase the limit, submit a ticket. |
DescribeExecution | 50 | 5 | N/A |
GetExecutionHisotry | 50 | 5 | N/A |
Other operations | 10 | 2 | N/A |
Item | Dimension | Default value | Description |
Maximum number of events per execution | Execution | 5,000 | If you need to increase the limit, submit a ticket. |
Data size of the biggest event | Event | 32 KiB | N/A |
Maximum request size | Request | 1024 KiB | N/A |