全部产品
Search
文档中心

Function Compute:Penanganan kesalahan

更新时间:Jul 02, 2025

Topik ini menjelaskan mekanisme pengulangan untuk fungsi jika terjadi kegagalan pemanggilan sinkron atau asinkron.

Mekanisme pengulangan

Jika sebuah fungsi gagal dijalankan, metode pemanggilannya menentukan apakah Function Compute secara otomatis mengulangi fungsi tersebut.

  • Kegagalan Pemanggilan Sinkron

    Function Compute tidak secara otomatis mengulangi fungsi tersebut. Anda dapat mencoba kembali fungsi tersebut secara manual.

  • Kegagalan Pemanggilan Asinkron

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

    Penyebab Kegagalan

    Kode Status HTTP

    Perilaku Server

    Ditagih

    Solusi

    Kesalahan HandledInvocationError dan UnhandledInvocationError dari Function Compute terjadi. Untuk informasi lebih lanjut tentang jenis-jenis kesalahan di Function Compute, lihat Dasar-dasar.

    200

    Secara default, Function Compute mengulangi fungsi hingga tiga kali. Anda dapat mengubah jumlah pengulangan sesuai dengan kebutuhan bisnis Anda.

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

    Perbaiki kode Anda.

    Konkurensi eksekusi melebihi batas atas.

    429

    Function Compute mengulangi eksekusi fungsi hingga 5 jam dalam mode eksponensial biner. Jika eksekusi fungsi Anda gagal, pengulangan dimulai 0,5 detik kemudian. Interval pengulangan berikutnya dihitung dalam mode 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 berlaku. Anda dapat meningkatkan kuota di konsol Quota Center.

    Kesalahan sistem internal terjadi.

    500

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

    Tidak

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

    Sumber daya Function Compute tidak mencukupi.

    503

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

    Tidak

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

Hubungi kami jika Anda mengalami masalah saat menggunakan Function Compute.