Pengaturan lanjutan Alibaba Cloud SDK, seperti pengaturan Permintaan HTTPS, pengaturan proxy, pengaturan timeout, dan pengaturan ulang percobaan, berlaku untuk skenario yang memerlukan konkurensi tinggi dan keamanan jaringan tetapi dibatasi oleh lingkungan jaringan. Pengaturan ini mendukung lebih banyak skenario dengan meningkatkan performa, keamanan, dan keandalan.
Pengaturan Permintaan HTTPS
Skenario
Keamanan data: Dibandingkan dengan HTTP, HTTPS mengenkripsi transmisi data melalui SSL dan TLS untuk mencegah penyadapan dan pemalsuan jaringan, memastikan integritas data.
Persyaratan kepatuhan: Beberapa industri, seperti keuangan dan perawatan kesehatan, memerlukan keamanan transmisi data yang tinggi. Dalam skenario semacam itu, HTTPS diperlukan.
Contoh
Sebuah aplikasi perlu memperoleh data sensitif, seperti informasi Tagihan dan privasi pengguna, dengan memanggil Operasi API Alibaba Cloud.
Beberapa industri perlu memenuhi Peraturan Perlindungan Data Umum (GDPR) atau persyaratan perlindungan data lainnya.
Untuk informasi lebih lanjut, lihat Konfigurasi Permintaan HTTPS.
Pengaturan Proxy
Skenario
Jaringan yang dikontrol secara Ketat: Jika aplikasi Anda berada di lingkungan jaringan tempat akses ke jaringan eksternal dikontrol oleh server proxy, seperti jaringan internal perusahaan dan jaringan yang dikontrol firewall, Anda dapat mengonfigurasi proxy untuk mengaktifkan akses ke layanan eksternal.
Pemantauan Trafik: Selama proses pengembangan dan debugging, Anda dapat menggunakan proxy untuk menangkap dan menganalisis permintaan untuk tujuan debugging.
Contoh
Sebuah aplikasi yang diterapkan di jaringan internal perusahaan perlu menggunakan proxy HTTP atau HTTPS untuk mengakses layanan Alibaba Cloud.
Beberapa aplikasi di perusahaan berbagi server proxy yang sama, yang mengelola dan menjadwalkan permintaan ke layanan eksternal.
Untuk informasi lebih lanjut, lihat Konfigurasi Proxy.
Pengaturan Timeout
Skenario
Tingkatkan stabilitas jaringan: Jika latensi jaringan tinggi atau kecepatan respons server rendah, periode timeout yang tepat dapat mencegah permintaan tergantung dalam waktu lama.
Tingkatkan pengalaman pengguna: Periode timeout yang tepat untuk aplikasi berorientasi pengguna dapat mencegah waktu tunggu lama yang disebabkan oleh 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 tepat waktu dan prompt pengguna untuk mengunggah ulang file tersebut.
Periode timeout yang tepat untuk Operasi API yang memakan waktu, seperti operasi batch, dapat mencegah waktu tunggu lama untuk permintaan.
Untuk informasi lebih lanjut, lihat Konfigurasi Periode Timeout.
Pengaturan Ulang Percobaan
Skenario
Gangguan jaringan: Permintaan mungkin gagal di lingkungan jaringan yang tidak stabil. Mekanisme ulang percobaan secara otomatis mengirim ulang permintaan, meningkatkan laju keberhasilan.
Ketidaktersediaan layanan sementara: Jika layanan Alibaba Cloud menjadi sementara tidak tersedia, mekanisme ulang percobaan membantu aplikasi pulih secara otomatis.
Contoh
Jika aplikasi Anda mengalami masalah jaringan sesekali saat memanggil layanan Alibaba Cloud, Anda dapat mengonfigurasi jumlah ulang percobaan dan interval ulang percobaan untuk meningkatkan laju keberhasilan permintaan.
Untuk informasi lebih lanjut, lihat Konfigurasi Mekanisme Ulang Percobaan.