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à.
DurableConfig
Configura impostazioni di esecuzione durevoli per le AWS Lambda funzioni. Le funzioni durevoli possono funzionare fino a un anno e controllano automaticamente i progressi, consentendo flussi di lavoro a lunga durata e applicazioni con tolleranza ai guasti. Per ulteriori informazioni sulle funzioni durevoli, consulta Funzioni durevoli Lambda nella Guida per gli AWS Lambda sviluppatori.
Sintassi
Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.
YAML
ExecutionTimeout:IntegerRetentionPeriodInDays:Integer
Properties
-
ExecutionTimeout -
La quantità di tempo (in secondi) in cui Lambda consente a una funzione durevole di funzionare prima di interromperla. Il massimo è un anno di 366 giorni o 31.622.400 secondi.
Tipo: integer
Campo obbligatorio: sì
Minimo: 1
Massimo: 3162.400
CloudFormation compatibilità: questa proprietà viene passata direttamente alla
ExecutionTimeoutproprietà del tipo diAWS::Lambda::FunctionDurableConfigdati. -
RetentionPeriodInDays -
Il numero di giorni dopo la chiusura di un'esecuzione durevole in cui Lambda conserva la cronologia, da uno a 90 giorni. L'impostazione di default è 14 giorni.
Tipo: integer
Required: No
Impostazione predefinita: 14
Minimo: 1
Massimo: 90
CloudFormation compatibilità: questa proprietà viene passata direttamente alla
RetentionPeriodInDaysproprietà del tipo diAWS::Lambda::FunctionDurableConfigdati.
Esempi
DurableConfig
Esempio di configurazione durevole per una funzione con un timeout di esecuzione di 1 ora e un periodo di conservazione di 7 giorni.
YAML
DurableConfig: ExecutionTimeout: 3600 RetentionPeriodInDays: 7