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: Dibandingkan 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 tersebut, HTTPS diperlukan.
Contoh
Sebuah aplikasi perlu memperoleh data sensitif, seperti informasi Tagihan dan privasi pengguna, dengan memanggil Operasi API Alibaba Cloud.
Beberapa industri harus mematuhi Peraturan Perlindungan Data Umum (GDPR) atau persyaratan perlindungan data lainnya.
Untuk informasi lebih lanjut, lihat Konfigurasi Permintaan HTTPS.
Pengaturan Proxy
Skenario
Jaringan terkontrol ketat: Jika aplikasi Anda berada di lingkungan jaringan tempat akses ke jaringan eksternal dikendalikan oleh server proxy, seperti jaringan internal perusahaan atau 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 guna tujuan debugging.
Contoh
Sebuah aplikasi yang diterapkan di jaringan internal perusahaan perlu menggunakan proxy HTTP atau HTTPS untuk mengakses layanan Alibaba Cloud.
Banyak aplikasi di sebuah perusahaan berbagi server proxy yang sama untuk 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 tertunda 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 memberi tahu 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 Konfigurasi mekanisme timeout.
Pengaturan Log
Skenario
Catat detail permintaan dan respons yang dapat digunakan untuk dengan cepat menemukan penyebab kegagalan panggilan API, seperti kesalahan tanda tangan dan parameter yang hilang.
Analisis data log untuk mengoptimalkan performa aplikasi berdasarkan metrik tertentu, seperti waktu permintaan dan tingkat keberhasilan.
Contoh
Jika kegagalan pembuatan instance Elastic Compute Service (ECS) dilaporkan, Anda dapat memeriksa log untuk menentukan apakah tanda tangan permintaan HTTP dan parameternya valid.
Monitor konsumsi waktu operasi API unggah OSS untuk mengidentifikasi masalah potensial.
Untuk informasi lebih lanjut, lihat Gunakan fitur logging.