Baru-baru ini, ketika saya menggunakan browser untuk mengakses situs ini, saya mencoba menyegarkannya beberapa kali lagi, dan itu akan mendapatkan kesalahan 503, seperti yang ditunjukkan pada gambar di bawah ini:
503 Layanan Tidak Tersedia Untuk Sementara Sementara itu, header respons adalah sebagai berikut:
content-length: 608
content-type: text/html
date: Sat, 07 Jan 2023 13:50:32 GMT
via: HTTP/2.0 SLB.205 503 Kesalahan Layanan Tidak Tersedia Sementara
503 adalah kode status HTTP karena sementaraPemeliharaan server atauBerlebihan, server saat ini tidak dapat memproses permintaan. Kondisi ini bersifat sementara dan akan dipulihkan setelah beberapa waktu.
Secara umum, kesalahan 503 sebagian besar disebabkan olehLalu lintas situs web yang tinggi, yang mengakibatkan kesalahan yang disebabkan oleh lalu lintas yang berlebihan atau sejumlah besar sumber daya bersamaan.
melalui header respons
Kami melihatnya dalam tanggapan 503via: HTTP/2.0 SLB.205Informasi header respons, mengenai header respons via, dijelaskan sebagai berikut:
Melalui
Mencantumkan server proxy mana respons dari klien ke OCS atau sebaliknya, dan protokol (dan versi) apa yang mereka gunakan untuk mengirim permintaan.
Ketika server proxy berikutnya menerima permintaan dari server proxy pertama, ia akan menyalin header Via dari permintaan server proxy sebelumnya dalam permintaannya sendiri, dan menambahkan informasi yang relevan ke bagian belakang, dan seterusnya, ketika OCS menerima permintaan dari server proxy terakhir, ia memeriksa header Via untuk mengetahui rute yang dilalui permintaan. Misalnya: Via:1.0 236-81.D07071953.sina.com.cn:80 (cumi-cumi/2.6.STABLE13) Berdasarkan deskripsi, kita dapat menebak secara kasar bahwa itu adalahLayanan SLB (penyeimbangan beban) mengembalikan kesalahan 503 secara langsungArtinya, permintaan tidak mencapai server asli di backend kami, dan permintaan tersebut langsung ditanggapi oleh Alibaba Cloud SLB (Load Balancing) kepada pengguna.
Pada saat ini, saya tiba-tiba berpikir bahwa layanan SLB (penyeimbangan beban) Alibaba Cloud memiliki spesifikasi yang berbeda, dan spesifikasi yang berbeda juga memiliki batas konkurensi yang berbeda, mengambil tipe sederhana I (slb.s1.small) sebagai contoh.Jumlah maksimum koneksi yang didukung oleh spesifikasi ini adalah 5000, koneksi baru (CPS): 3000, dan kueri per detik (QPS): 1000。 Seperti yang ditunjukkan di bawah ini:
Larutan:Meningkatkan konfigurasi SLB!! Meningkatkan konfigurasi SLB!! Meningkatkan konfigurasi SLB!!
Mengenai melihat pemantauan SLB (load balancing), terlihat telah melebihi batas spesifikasi.
Konfigurasi SLB SSL akan mengaktifkan http/2.0 secara default, karena http2.0 akan menggunakan kembali koneksi TCP, dan setelah koneksi TCP dibuat, itu hanya akan dimuat pada satu node SLB
Konfigurasi slb.s1.small yang dijamin kinerja adalah sebagai berikut: Jumlah koneksi: 5000, CPS: 3000, QPS: 1000
QPS dari spesifikasi ini adalah 1000, tetapi QPS dari satu node SLB adalah 1000/(8-1), lapisan ketujuh adalah 8 node, dan QPS dari satu node adalah sekitar 142. http/2.0 ditempatkan di backend untuk mengonfigurasi
Anda dapat merujuknyahttps://help.aliyun.com/knowledge_detail/55193.htmlpenjelasan mengapa setiap koneksi tidak mencapai puncak bandwidth; Keduanya adalah alasan yang sama Sumber daya:
Login hyperlink terlihat.
Login hyperlink terlihat.
|