全部产品
Search
文档中心

Function Compute:Konfigurasikan mekanisme pengulangan

更新时间:Jul 02, 2025

Topik ini menjelaskan cara mengulang suatu fungsi ketika terjadi kegagalan pemanggilan dalam mode sinkron atau asinkron.

Jika suatu fungsi gagal dijalankan, metode pemanggilannya menentukan apakah Function Compute secara otomatis mengulang fungsi tersebut.

  • Pemanggilan Sinkron yang Gagal

    Function Compute tidak secara otomatis mengulang fungsi tersebut. Anda dapat mengulang fungsi tersebut secara manual.

  • Pemanggilan Asinkron yang Gagal

    Tabel berikut menjelaskan situasi di mana Function Compute secara otomatis mengulang fungsi tersebut.

    Jenis kesalahan

    Perilaku server

    Ditagih

    Solusi

    HandledInvocationError dan UnhandledInvocationError kesalahan dari Function Compute

    Secara default, Function Compute mengulang fungsi hingga tiga kali. Anda dapat mengubah jumlah pengulangan berdasarkan kebutuhan bisnis Anda.

    Ditagih berdasarkan jumlah pemanggilan. Untuk informasi lebih lanjut, lihat Ikhtisar penagihan.

    Perbaiki kode Anda.

    Batas konkurensi eksekusi terlampaui

    Function Compute mencoba mengulang eksekusi fungsi hingga 5 jam dalam mode backoff eksponensial biner. Jika eksekusi fungsi Anda gagal, pengulangan dimulai 0,5 detik kemudian. Interval pengulangan berikutnya dihitung dalam mode backoff eksponensial biner, seperti 1 detik, 2 detik, 4 detik, dan 8 detik. Pengulangan berlangsung hingga 5 jam.

    Tidak

    Secara default, setiap akun Alibaba Cloud dapat menjalankan hingga 100 instance di setiap wilayah. Kuota aktual yang ditampilkan pada halaman Kuota Umum di konsol Quota Center yang berlaku. Anda dapat meningkatkan kuota di konsol Quota Center.

    Kesalahan internal

    Tidak

    Hubungi dukungan teknis di grup DingTalk (ID: 64970014484).

    Sumber daya Function Compute tidak mencukupi

    Tidak

Hubungi kami jika Anda mengalami masalah saat menggunakan Function Compute.