"Alibaba Cloud" apkrovos balansavimas palaiko TCP, UDP ir HTTP ir kt., nes mano svetainė yra HTTP protokolas.
"Alibaba Cloud" teikia apkrovos balansavimo paslaugas keturiais lygmenimis (TCP ir UDP) ir septyniais sluoksniais (HTTP ir HTTPS). Tinklo sluoksnis yra Tarptautinės standartizacijos organizacijos (ISO) 1978 m. pasiūlytas atviros sistemos sujungimo etaloninis modelis, kuris yra garsusis OSI/RM modelis (Open System Interconnection / Reference Model). Jis padalija kompiuterių tinklo architektūros ryšio protokolą į septynis sluoksnius, iš apačios į viršų: fizikos sluoksnis, duomenų ryšio sluoksnis, tinklo sluoksnis, transporto sluoksnis, sesijos sluoksnis, pristatymo sluoksnis ir taikymas Sluoksnis)。 Ketvirtasis sluoksnis užbaigia duomenų perdavimo paslaugą, o viršutiniai trys sluoksniai yra orientuoti į vartotoją. ”
Konfigūruokite būklės patikrinimus, kurie visada reikalauja išimčių!!
Pažvelkime, kaip veikia HTTP būklės patikrinimai:
Sveikatos patikrinimas HTTP režimu aptinka galvutės užklausą, o Tengine mazgo serveris siunčia HTTP antraštės užklausą ir palygina grąžinimo kodo parametrus, kad patikrintų, ar vidinė paslauga yra nenormali. Tiesą sakant, tai yra išsiųsti http užklausą ir patikrinti grąžinimo užklausos antraštės būsenos kodą, iš pradžių maniau, kad tai yra mano saugos grupės nustatymų problema
Galiausiai, vienas dalykas, kuris ateina į galvą, aš nginx filtruoja užklausas be vartotojo agento, ar tai problema?
Apskaičiuota, kad "Alibaba Cloud" stebėjimas patikrina, ar http užklausoje nėra vartotojo agento, o mano serveris tiesiogiai grąžina 403 būsenos kodą, o sprendimas yra toks:
Patikrinkite įprasto būsenos kodo http_4xx http_5xx, kad išspręstumėte problemą!!
|