全部产品
Search
文档中心

Alibaba Cloud SDK:Mekanisme Pengulangan

更新时间:Nov 10, 2025

Kit Pengembangan Perangkat Lunak (SDK) V2.0 dilengkapi mekanisme pengulangan otomatis bawaan untuk menangani pengecualian jaringan yang terjadi selama pemrosesan permintaan OpenAPI. Jika permintaan gagal akibat masalah jaringan, sistem akan secara otomatis mengulanginya guna meningkatkan stabilitas dan keandalan layanan. Namun, SDK tidak mengulangi permintaan yang gagal karena kesalahan logika bisnis, seperti parameter tidak valid atau Sumber daya yang tidak ada. Aplikasi Anda harus menangani kesalahan tersebut berdasarkan Paket kesalahan spesifik, bukan dengan mengulangi permintaan. Topik ini menjelaskan cara mengonfigurasi mekanisme pengulangan otomatis untuk pengecualian jaringan di SDK V2.0.

Configuration methods

Catatan

Prioritas konfigurasi: pengaturan RuntimeOptions didahulukan daripada konfigurasi default.

  • Gunakan konfigurasi default. Secara default, permintaan tidak diulang. Jika Anda mengaktifkan pengulangan tetapi tidak menentukan jumlah pengulangannya, sistem akan mengulangi permintaan hingga tiga kali.

  • Konfigurasikan mekanisme pengulangan menggunakan parameter waktu proses (RuntimeOptions).

    from alibabacloud_tea_util.models import RuntimeOptions
    
    runtimeOptions = RuntimeOptions(
        autoretry=True,  # Menentukan apakah akan mengaktifkan pengulangan. Pengulangan dinonaktifkan secara default.
        max_attempts=3  # Jumlah maksimum upaya pengulangan. Nilai default adalah 3.
    )