Pengaturan lanjutan Alibaba Cloud SDK, seperti pengaturan Permintaan HTTPS, proxy, timeout, dan ulang percobaan, berlaku untuk skenario dengan kebutuhan konkurensi tinggi dan keamanan jaringan yang dibatasi oleh lingkungan jaringan. Pengaturan ini mendukung lebih banyak skenario dengan meningkatkan performa, keamanan, dan keandalan.
Pengaturan HTTPS
Skenario
Keamanan data: HTTPS mengenkripsi transmisi data menggunakan SSL dan TLS untuk mencegah penyadapan dan pemalsuan jaringan, memastikan integritas data dibandingkan dengan HTTP.
Persyaratan kepatuhan: Industri seperti keuangan dan kesehatan memerlukan keamanan transmisi data tinggi, sehingga penggunaan HTTPS menjadi wajib.
Contoh
Aplikasi perlu memperoleh data sensitif, seperti informasi Tagihan dan privasi pengguna, melalui pemanggilan Operasi API Alibaba Cloud.
Industri tertentu harus mematuhi Regulasi Perlindungan Data Umum (GDPR) atau persyaratan perlindungan data lainnya.
Untuk informasi lebih lanjut, lihat Konfigurasikan Permintaan HTTPS.
Pengaturan Proxy
Skenario
Jaringan terkontrol Ketat: Jika aplikasi berada di lingkungan jaringan tempat akses eksternal dikontrol oleh server proxy, seperti jaringan internal perusahaan atau firewall, Anda dapat mengonfigurasi proxy untuk mengaktifkan akses ke layanan eksternal.
Pemantauan Trafik: Selama pengembangan dan debugging, Anda dapat menggunakan proxy untuk menangkap dan menganalisis permintaan guna tujuan debugging.
Contoh
Aplikasi yang diterapkan di jaringan internal perusahaan memerlukan penggunaan proxy HTTP atau HTTPS untuk mengakses layanan Alibaba Cloud.
Beberapa aplikasi dalam perusahaan berbagi server proxy yang sama untuk mengelola dan menjadwalkan permintaan ke layanan eksternal.
Untuk informasi lebih lanjut, lihat Konfigurasikan Proxy.
Pengaturan Timeout
Skenario
Tingkatkan stabilitas jaringan: Dalam kondisi latensi tinggi atau respons server lambat, periode timeout yang tepat dapat mencegah permintaan tergantung terlalu lama.
Tingkatkan pengalaman pengguna: Periode timeout yang sesuai untuk aplikasi berorientasi pengguna dapat mencegah waktu tunggu lama akibat ketidaktersediaan layanan.
Contoh
Jika koneksi jaringan terputus saat pengguna mengunggah file besar ke Object Storage Service (OSS), periode timeout yang tepat dapat menghentikan tugas permintaan secara tepat waktu dan memberikan prompt kepada pengguna untuk mengunggah ulang file tersebut.
Periode timeout yang sesuai untuk Operasi API yang memakan waktu, seperti operasi batch, dapat mencegah waktu tunggu lama untuk permintaan.
Untuk informasi lebih lanjut, lihat Konfigurasikan Periode Timeout.
Pengaturan Ulang Percobaan
Skenario
Gangguan jaringan: Permintaan dapat gagal di lingkungan jaringan tidak stabil. Mekanisme ulang percobaan secara otomatis mengirim ulang permintaan, meningkatkan tingkat keberhasilan.
Ketidaktersediaan layanan sementara: Jika layanan Alibaba Cloud sementara tidak tersedia, mekanisme ulang percobaan membantu aplikasi pulih secara otomatis.
Contoh
Jika aplikasi mengalami masalah jaringan sesekali saat memanggil layanan Alibaba Cloud, Anda dapat mengonfigurasi jumlah ulang percobaan dan interval ulang percobaan untuk meningkatkan tingkat keberhasilan permintaan.
Untuk informasi lebih lanjut, lihat Konfigurasikan Mekanisme Ulang Percobaan.