Skip to main content

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:

ParameterDescriptionRequired
functionNameFunction nameYes
versionFunction version number, must be a published versionYes
concurrencyNumber of provisioned concurrent instancesYes

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