Penyeimbangan beban Alibaba Cloud mendukung TCP, UDP dan HTTP, dll., karena situs web saya adalah protokol HTTP.
"Alibaba Cloud menyediakan layanan penyeimbangan beban pada empat lapisan (TCP dan UDP) dan tujuh lapisan (HTTP dan HTTPS). Lapisan jaringan adalah model referensi untuk interkoneksi sistem terbuka yang diusulkan oleh Organisasi Internasional untuk Standardisasi (ISO) pada tahun 1978, yang merupakan model OSI / RM yang terkenal (Open System Interconnection/Reference Model). Ini membagi protokol komunikasi arsitektur jaringan komputer menjadi tujuh lapisan, dari bawah ke atas: Lapisan Fisika, Lapisan Tautan Data, Lapisan Jaringan, Lapisan Transportasi, Lapisan Sesi, Lapisan Presentasi, dan Aplikasi Lapisan)。 Lapisan keempat melengkapi layanan transmisi data, dan tiga lapisan atas berorientasi pada pengguna. ”
Konfigurasikan pemeriksaan kesehatan yang selalu meminta pengecualian!!
Mari kita lihat cara kerja pemeriksaan kesehatan HTTP:
Pemeriksaan kesehatan dalam mode HTTP mendeteksi permintaan kepala, dan server simpul Tengine mengirimkan permintaan header HTTP dan kemudian membandingkan parameter kode pengembalian untuk memverifikasi apakah layanan backend tidak normal. Faktanya, itu untuk mengirim permintaan http dan memeriksa kode status header permintaan pengembalian, pada awalnya, saya pikir itu adalah masalah dengan pengaturan grup keamanan saya
Akhirnya, satu hal yang terlintas di benak, saya nginx memfilter permintaan tanpa agen pengguna, apakah ini masalahnya?
Diperkirakan pemantauan Alibaba Cloud memeriksa bahwa tidak ada agen pengguna dalam permintaan http, dan server saya langsung mengembalikan kode status 403, dan solusinya adalah sebagai berikut:
Periksa http_4xx http_5xx dalam kode status normal untuk menyelesaikan masalah!!
|