本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
FunctionScalingConfig
設定 Lambda 函數版本的擴展行為,控制可建立的執行環境 (沙盒) 數量。此組態同時適用於 $LATEST.PUBLISHED 和數值函數版本。
語法
若要在 AWS Serverless Application Model (AWS SAM) 範本中宣告此實體,請使用下列語法。
YAML
MinExecutionEnvironments:IntegerMaxExecutionEnvironments:Integer
Properties
-
MinExecutionEnvironments -
要為函數版本維護的執行環境數目下限。
類型:整數
必要:否
預設:
3下限:
0CloudFormation 相容性:此屬性會直接傳遞至
AWS::Lambda::Function資源的MinExecutionEnvironments屬性。 -
MaxExecutionEnvironments -
可針對函數版本建立的執行環境數目上限。
類型:整數
必要:否
預設:
3下限:
0CloudFormation 相容性:此屬性會直接傳遞至
AWS::Lambda::Function資源的MaxExecutionEnvironments屬性。
範例
函數擴展組態
下列範例顯示具有最小和最大執行環境的函數擴展組態。
FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100