FunctionScalingConfig - AWS Serverless Application Model

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.

Properties

MinExecutionEnvironments

Il numero minimo di ambienti di esecuzione da mantenere per la versione della funzione.

Tipo: integer

Required: No

Default: 3

Minimum: 0

CloudFormation compatibilità: questa proprietà viene passata direttamente alla MinExecutionEnvironments proprietà di una AWS::Lambda::Function risorsa.

MaxExecutionEnvironments

Il numero massimo di ambienti di esecuzione che possono essere creati per la versione della funzione.

Tipo: integer

Required: No

Default: 3

Minimum: 0

CloudFormation compatibilità: questa proprietà viene passata direttamente alla MaxExecutionEnvironments proprietà di una AWS::Lambda::Function risorsa.

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