Reviewed-by: Eotvos, Oliver <oliver.eotvos@t-systems.com> Co-authored-by: Chen, Junjie <chenjunjie@huawei.com> Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
21 KiB
Notes and Constraints
Account Resource Constraints
Resource |
Limit |
Adjustable |
---|---|---|
Maximum number of functions that can be created under an account |
400 |
Yes |
Maximum number of versions allowed for a function |
20 |
Yes |
Maximum number of aliases allowed for a function |
10 |
Yes |
Size of a code deployment package (in ZIP or JAR format) that can be uploaded to the FunctionGraph console |
40 MB |
No. To adjust the quota, contact customer service. |
Size of a code deployment package (in ZIP or JAR format) that can be edited inline during function API invocation |
50 MB |
No. To adjust the quota, contact customer service. |
Size of an original code deployment package allowed during function API invocation |
|
No. To adjust the quota, contact customer service. |
Maximum size of deployment packages allowed for an account |
10 GB |
No. To adjust the quota, contact customer service. |
Number of concurrent executions per account |
100 |
Yes |
Maximum number of reserved instances that an account can create |
90 (Number of concurrent executions per account x 90%) |
Yes |
Size of all environment variables of a function |
4096 characters |
No. To adjust the quota, contact customer service. |
Maximum size of code that can be displayed on the console |
20 MB |
No. To adjust the quota, contact customer service. |
Function Running Resource Constraints
Resource |
Default |
Adjustable |
---|---|---|
Ephemeral disk space (/tmp space) |
512 MB |
No |
Number of file descriptors |
1024 |
No |
Total number of processes and threads |
1024 |
No |
Maximum execution duration per request |
259,200s |
Yes |
Valid payload size of invocation request body (synchronous invocation) |
6 MB |
No. To adjust the quota, contact customer service. |
Valid payload size of invocation response body (synchronous invocation) |
6 MB |
No. To adjust the quota, contact customer service. |
Valid payload size of invocation request body (asynchronous invocation) |
256 KB |
No. To adjust the quota, contact customer service. |
Size of imported resources |
≤ 50 MB ZIP file |
No. To adjust the quota, contact customer service. |
Image size per function |
10 GB |
No. To adjust the quota, contact customer service. |
Size of exported resources |
≤ 50 MB |
No. To adjust the quota, contact customer service. |
Instances per tenant |
1000 |
Yes |
Max. memory per function |
10 GB |
No. To adjust the quota, contact customer service. |
Bandwidth |
Unlimited |
- |
Single log size |
Unlimited |
- |
Maximum execution duration of initializer |
259,200s |
Yes |

- Valid payload size of invocation response body (synchronous invocation): The returned character string or the JSON character string of the serialized response body is less than or equal to 6 MB by default. The actual data size varies depending on the backend settings of FunctionGraph. The backend determines the size of the serialized data with a byte-level deviation. The actual valid payload size is 6 MB ± 100 bytes.
- You are not advised to invoke a function whose execution time exceeds 90s on the FunctionGraph console. To invoke such a function, use asynchronous invocation.