Anda dapat mengonfigurasi periode timeout untuk permintaan HTTP asal guna mengelola koneksi antara POP dan server asal secara efisien. Jika periode timeout terlalu pendek, permintaan mungkin gagal saat koneksi jaringan tidak stabil. Sebaliknya, jika terlalu lama, permintaan yang gagal akan tetap memengaruhi koneksi hingga kadaluwarsa, berpotensi menyebabkan kegagalan permintaan normal ketika jumlah maksimum koneksi ke server asal tercapai. Kami menyarankan Anda mengonfigurasi periode timeout berdasarkan konektivitas jaringan dan kapasitas koneksi server asal untuk memastikan permintaan dialihkan sesuai harapan.
Informasi latar belakang
Waktu yang dikonsumsi oleh permintaan HTTP asal mengacu pada waktu yang diperlukan untuk memulai permintaan HTTP Lapisan 7. Waktu ini tidak mencakup waktu yang diperlukan untuk membangun koneksi TCP Lapisan 4. 
Catatan penggunaan
Periode timeout maksimum yang dapat dikonfigurasi untuk CDN adalah 150 detik. Secara default, nilai ini adalah 30 detik, dengan rekomendasi kurang dari 60 detik.
Periode ini mencakup waktu yang dikonsumsi oleh tautan antara CDN points of presence (POPs) dan tautan antara CDN POPs dan server asal.
Pengambilan ulang asal, timeout pengambilan asal, dan probing asal
Urutan Percobaan Ulang:
Percobaan ulang dilakukan berdasarkan prioritas alamat asal dalam urutan menurun. Anda dapat melihat alamat asal di Konsol Alibaba Cloud CDN.
Jika dua alamat memiliki prioritas yang sama, urutan percobaan ulang didasarkan pada rasio bobot.
Tingkat Granularitas Percobaan Ulang:
Percobaan ulang dilakukan untuk setiap alamat IP. Jika nama domain ditentukan sebagai alamat asal, CDN melakukan percobaan ulang semua alamat IP yang diselesaikan dari nama domain dan hanya mengakses server asal lainnya jika semua alamat IP tidak tersedia.
Probing secara otomatis melewati server asal yang berada dalam tabel mati.
Kode Status Percobaan Ulang:
POP CDN mengirimkan permintaan percobaan ulang ketika menerima kode status HTTP 5xx dari server asal.
Timeout Pengambilan Asal: POP CDN mengirimkan permintaan percobaan ulang setelah menerima kode status percobaan ulang dari server asal. Jika tidak ada kode status percobaan ulang yang diterima, logika pemrosesan timeout diikuti. Setelah periode timeout tercapai, POP CDN dipicu untuk melakukan percobaan ulang.
Periode timeout untuk membangun koneksi TCP antara POP dan server asal adalah 10 detik.
Batas waktu tulis asal adalah jumlah waktu yang dialokasikan untuk penulisan data setelah koneksi TCP dibuat. Secara default, batas waktu tulis asal adalah 30 detik.
Batas waktu baca asal adalah jumlah waktu yang diperlukan oleh server asal untuk mengembalikan semua konten yang diminta oleh POP CDN setelah koneksi TCP dibuat. Secara default, batas waktu baca asal adalah 30 detik.
Anda dapat menyesuaikan nilai batas waktu baca asal dan batas waktu tulis asal dengan mengonfigurasi periode timeout untuk permintaan HTTP asal.
Probing Asal:
Koneksi TCP Abnormal: Jika koneksi TCP antara POP CDN dan server asal gagal atau timeout dua kali berturut-turut, CDN menghapus alamat IP server asal dari daftar alamat IP asal yang tersedia dan menambahkan alamat IP ke tabel mati. Dalam hal ini, permintaan asal berikutnya tidak lagi dikirim ke alamat IP tersebut. Kemudian POP CDN terhubung ke server asal melalui TCP untuk memeriksa alamat IP setiap 5 menit. Jika koneksi TCP berhasil dibuat, CDN memulihkan alamat IP ke daftar alamat IP asal yang tersedia.
Koneksi TCP Normal: Jika koneksi TCP antara POP CDN dan server asal normal, tetapi POP menerima kode status percobaan ulang seperti kode status 5xx dari server asal, alamat IP server asal tidak dihapus dari daftar alamat IP asal yang tersedia. Dalam hal ini, percobaan ulang dipicu dan permintaan berikutnya masih dikirim ke server asal berdasarkan rasio bobot. Jika terjadi kesalahan permintaan HTTP di Lapisan 7 ketika koneksi TCP normal, alamat IP server asal tidak secara otomatis dihapus dari daftar alamat IP asal yang tersedia. Jika Anda ingin CDN secara otomatis menghapus alamat IP dari daftar alamat IP asal yang tersedia, kirim tiket.
Prosedur
Masuk ke Alibaba Cloud CDN.
Di bilah navigasi sisi kiri, klik Domain Names.
Pada halaman Domain Names, temukan nama domain yang ingin Anda kelola dan klik Manage di kolom Actions.
Di pohon navigasi sisi kiri nama domain, klik Origin Fetch.
Di bagian Timeout for HTTP Back-to-origin Requests, klik Modify.
Di kotak dialog Timeout for HTTP Back-to-origin Requests, konfigurasikan parameter Nilai Timeout.

Klik OK.