FunctionScalingConfig - AWS Serverless Application Model

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.

Eigenschaften

MinExecutionEnvironments

Die Mindestanzahl von Ausführungsumgebungen, die für die Funktionsversion verwaltet werden müssen.

Typ: Ganzzahl

Required: No

Standardwert: 3

Minimum: 0

CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die MinExecutionEnvironments Eigenschaft einer AWS::Lambda::Function Ressource übergeben.

MaxExecutionEnvironments

Die maximale Anzahl von Ausführungsumgebungen, die für die Funktionsversion erstellt werden können.

Typ: Ganzzahl

Required: No

Standardwert: 3

Minimum: 0

CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die MaxExecutionEnvironments Eigenschaft einer AWS::Lambda::Function Ressource übergeben.

Beispiele

Konfiguration der Funktionsskalierung

Das folgende Beispiel zeigt eine Konfiguration zur Funktionsskalierung mit minimalen und maximalen Ausführungsumgebungen.

FunctionScalingConfig: MinExecutionEnvironments: 5 MaxExecutionEnvironments: 100