Provisioned Concurrency
Use provisioned concurrency commands to set, view, and delete provisioned concurrency configurations for cloud functions.
Set Provisioned Concurrency
Use the tcb fn set-provisioned-concurrency command to set provisioned concurrency for a specific function version:
tcb fn set-provisioned-concurrency <functionName> <version> <concurrency>
Parameter Description:
| Parameter | Description | Required |
|---|---|---|
functionName | Function name | Yes |
version | Function version number, must be a published version | Yes |
concurrency | Number of provisioned concurrent instances | Yes |
Usage Examples:
# Set 10 provisioned concurrent instances for version 1 of app function
tcb fn set-provisioned-concurrency app 1 10
# Set 20 provisioned concurrent instances for version 2 of login function
tcb fn set-provisioned-concurrency login 2 20
View Provisioned Concurrency
Use the tcb fn get-provisioned-concurrency command to view provisioned concurrency configuration for a function:
# View provisioned concurrency for a specific version
tcb fn get-provisioned-concurrency <functionName> <version>
# View provisioned concurrency for all versions
tcb fn get-provisioned-concurrency <functionName>
Usage Examples:
# View provisioned concurrency configuration for version 1 of app function
tcb fn get-provisioned-concurrency app 1
# View provisioned concurrency configuration for all versions of app function
tcb fn get-provisioned-concurrency app
Delete Provisioned Concurrency
Use the tcb fn delete-provisioned-concurrency command to delete provisioned concurrency configuration for a function:
tcb fn delete-provisioned-concurrency <functionName> <version>
Usage Example:
# Delete provisioned concurrency configuration for version 1 of app function
tcb fn delete-provisioned-concurrency app 1
Important Notes
- Provisioned concurrency instances are billed continuously, even without any requests
- After deletion, instances will be gradually reclaimed by the platform
- It is recommended to perform deletion operations during off-peak business hours