Az Alibaba Cloud terheléselosztása támogatja a TCP-t, UDP-t és HTTP-t, stb., mert az én weboldalam a HTTP protokoll.
"Az Alibaba Cloud négy rétegen (TCP és UDP) és hét rétegen (HTTP és HTTPS) nyújt terheléselosztási szolgáltatásokat. A hálózati réteg a Nemzetközi Szabványügyi Szervezet (ISO) által 1978-ban javasolt nyílt rendszer-összekapcsolási referencia modell, amely a híres OSI/RM modell (Open System Interconnection/Reference Model). A számítógépes hálózati architektúra kommunikációs protokollját hét rétegre osztja, alulról felfelé: Fizikai réteg, Adatkapcsolati réteg, Hálózati réteg, Szállítási réteg, Session réteg, Bemutató réteg és Alkalmazás Réteg)。 A negyedik réteg befejezi az adatátviteli szolgáltatást, a felső három réteg pedig felhasználóközpontú. ”
Konfiguráld az egészségellenőrzéseket, amelyek mindig kivételeket kérnek!!
Nézzük meg, hogyan működnek a HTTP egészségügyi ellenőrzések:
Az állapotellenőrzés HTTP módban észleli a fejkérést, a Tengine csomópont szerver HTTP fejléckérést küld, majd összehasonlítja a visszaküldési kód paramétereit, hogy ellenőrizze, a háttérszolgáltatás rendellenes-e. Valójában azért van, hogy HTTP kérést küldjek, és ellenőrizzem a visszaküldési kérelmek fejlécének állapotkódját, először azt hittem, hogy a biztonsági csoportom beállításaival van gond
Végül egy dolog, ami eszembe jut: a nginx szűréseket user-agent nélkül szűrtem – ez a probléma?
Becslések szerint az Alibaba Cloud monitoring ellenőrzi, hogy nincs felhasználó-ügynök a http kérésben, és a szerverem közvetlenül visszaadja a 403 státuszkódot, a megoldás pedig a következő:
Nézd meg a http_4xx http_5xx normál állapotkódban, hogy megoldd a problémát!!
|