全部产品
Search
文档中心

Alibaba Cloud SDK:mekanisme pengulangan

更新时间:Nov 10, 2025

SDK Java V2.0 dilengkapi mekanisme pengulangan otomatis bawaan untuk menangani pengecualian jaringan dalam permintaan OpenAPI. Jika permintaan gagal akibat masalah jaringan, sistem 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 tidak ditemukan. Aplikasi Anda harus menangani kesalahan tersebut berdasarkan pesan kesalahan spesifik, bukan dengan mengirim ulang permintaan. Topik ini menjelaskan cara mengonfigurasi mekanisme pengulangan otomatis untuk pengecualian jaringan di SDK Java V2.0.

Metode konfigurasi untuk mekanisme pengulangan

Catatan

Konfigurasi dalam RuntimeOptions memiliki prioritas lebih tinggi daripada konfigurasi default.

  • Gunakan konfigurasi default. Secara default, fitur pengulangan dinonaktifkan. Jika Anda mengaktifkannya tanpa menentukan jumlah pengulangan, sistem akan mengulangi permintaan hingga maksimal tiga kali.

  • Gunakan kelas com.aliyun.teautil.models.RuntimeOptions untuk mengonfigurasi mekanisme pengulangan pada permintaan tertentu.

    com.aliyun.teautil.models.RuntimeOptions runtimeOptions = new com.aliyun.teautil.models.RuntimeOptions();
    // Aktifkan mekanisme pengulangan otomatis.
    runtimeOptions.autoretry = true;
    // Tetapkan jumlah maksimum pengulangan otomatis.
    runtimeOptions.maxAttempts = 3;