Melanjutkan Eksekusi Jangka Panjang sebagai Eksekusi Baru di Step Functions - AWS Step Functions

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Melanjutkan Eksekusi Jangka Panjang sebagai Eksekusi Baru di Step Functions

AWS Step Functions dirancang untuk menjalankan alur kerja yang memiliki durasi dan jumlah langkah yang terbatas. Eksekusi memiliki durasi maksimum satu tahun, dan maksimal 25.000 peristiwa (lihat Kuota layanan Step Functions).

Untuk eksekusi yang berjalan lama, agar tidak mencapai kuota keras 25.000 entri dalam riwayat peristiwa eksekusi, sebaiknya Anda memulai eksekusi alur kerja baru langsung dari status mesin status. Task Ini memungkinkan Anda untuk memecah alur kerja Anda menjadi mesin status yang lebih kecil, dan melanjutkan pekerjaan Anda yang sedang berlangsung dalam eksekusi baru. Untuk memulai eksekusi alur kerja ini, panggil StartExecution API tindakan dari Task status Anda dan berikan parameter yang diperlukan.

Atau, Anda juga dapat menerapkan pola yang menggunakan fungsi Lambda untuk memulai eksekusi baru mesin status Anda untuk membagi pekerjaan yang sedang berlangsung di beberapa eksekusi alur kerja.

Tutorial ini menunjukkan kepada Anda kedua pendekatan untuk melanjutkan eksekusi alur kerja tanpa melebihi kuota layanan.