Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DurableConfig
Mengkonfigurasi pengaturan eksekusi tahan lama untuk AWS Lambda fungsi. Fungsi yang tahan lama dapat berjalan hingga satu tahun dan secara otomatis memeriksa kemajuan pos, memungkinkan alur kerja yang berjalan lama dan aplikasi yang toleran terhadap kesalahan. Untuk informasi selengkapnya tentang fungsi tahan lama, lihat Fungsi tahan lama Lambda di Panduan AWS Lambda Pengembang.
Sintaksis
Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.
YAML
ExecutionTimeout:IntegerRetentionPeriodInDays:Integer
Sifat-sifat
-
ExecutionTimeout -
Jumlah waktu (dalam detik) yang memungkinkan Lambda menjalankan fungsi yang tahan lama sebelum menghentikannya. Maksimal satu tahun 366 hari atau 31.622.400 detik.
Tipe: Integer
Wajib: Ya
Minimal: 1
Maksimal: 31622400
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
ExecutionTimeoutproperti tipeAWS::Lambda::FunctionDurableConfigdata. -
RetentionPeriodInDays -
Jumlah hari setelah eksekusi yang tahan lama ditutup sehingga Lambda mempertahankan sejarahnya, dari satu hingga 90 hari. Defaultnya adalah 14 hari.
Tipe: Integer
Wajib: Tidak
Default: 14
Minimal: 1
Maksimal: 90
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
RetentionPeriodInDaysproperti tipeAWS::Lambda::FunctionDurableConfigdata.
Contoh
DurableConfig
Contoh konfigurasi tahan lama untuk fungsi dengan batas waktu eksekusi 1 jam dan periode retensi 7 hari.
YAML
DurableConfig: ExecutionTimeout: 3600 RetentionPeriodInDays: 7