Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
FunctionScalingConfig
Configura il comportamento di scalabilità per le versioni della funzione Lambda, controllando il numero di ambienti di esecuzione (sandbox) che possono essere creati. Questa configurazione si applica sia alla versione $LATEST.PUBLISHED che alla versione della funzione numerica.
Sintassi
Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.
YAML
MinExecutionEnvironments:IntegerMaxExecutionEnvironments:Integer
Properties
-
MinExecutionEnvironments -
Il numero minimo di ambienti di esecuzione da mantenere per la versione della funzione.
Tipo: integer
Required: No
Default:
3Minimum:
0CloudFormation compatibilità: questa proprietà viene passata direttamente alla
MinExecutionEnvironmentsproprietà di unaAWS::Lambda::Functionrisorsa. -
MaxExecutionEnvironments -
Il numero massimo di ambienti di esecuzione che possono essere creati per la versione della funzione.
Tipo: integer
Required: No
Default:
3Minimum:
0CloudFormation compatibilità: questa proprietà viene passata direttamente alla
MaxExecutionEnvironmentsproprietà di unaAWS::Lambda::Functionrisorsa.
Esempi
Configurazione del ridimensionamento delle funzioni
L'esempio seguente mostra una configurazione di ridimensionamento delle funzioni con ambienti di esecuzione minimi e massimi.
FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100