Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
FunctionScalingConfig
Konfiguriert das Skalierungsverhalten für Lambda-Funktionsversionen und steuert die Anzahl der Ausführungsumgebungen (Sandboxen), die erstellt werden können. Diese Konfiguration gilt sowohl für $LATEST.PUBLISHED als auch für numerische Funktionsversionen.
Syntax
Verwenden Sie die folgende Syntax, um diese Entität in Ihrer AWS Serverless Application Model (AWS SAM) -Vorlage zu deklarieren.
YAML
MinExecutionEnvironments:IntegerMaxExecutionEnvironments:Integer
Eigenschaften
-
MinExecutionEnvironments -
Die Mindestanzahl von Ausführungsumgebungen, die für die Funktionsversion verwaltet werden müssen.
Typ: Ganzzahl
Required: No
Standardwert:
3Minimum:
0CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
MinExecutionEnvironmentsEigenschaft einerAWS::Lambda::FunctionRessource übergeben. -
MaxExecutionEnvironments -
Die maximale Anzahl von Ausführungsumgebungen, die für die Funktionsversion erstellt werden können.
Typ: Ganzzahl
Required: No
Standardwert:
3Minimum:
0CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
MaxExecutionEnvironmentsEigenschaft einerAWS::Lambda::FunctionRessource übergeben.
Beispiele
Konfiguration der Funktionsskalierung
Das folgende Beispiel zeigt eine Konfiguration zur Funktionsskalierung mit minimalen und maximalen Ausführungsumgebungen.
FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100