Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 14093|Odpowiedź: 0

Alibaba Cloud SLB load balancing analizę błędów HTTP health check

[Skopiuj link]
Opublikowano 25.07.2017 22:16:50 | | | |

Load balancing w Alibaba Cloud obsługuje TCP, UDP i HTTP itd., ponieważ moja strona internetowa korzysta z protokołu HTTP.

"Alibaba Cloud oferuje usługi równoważenia obciążenia na czterech warstwach (TCP i UDP) oraz siedmiu warstwach (HTTP i HTTPS). Warstwa sieciowa jest modelem odniesienia dla połączeń otwartych systemów zaproponowanym przez Międzynarodową Organizację Normalizacyjną (ISO) w 1978 roku, który jest słynnym modelem OSI/RM (Open System Interconnection/Reference Model). Dzieli protokół komunikacyjny architektury sieci komputerowych na siedem warstw, od dołu do góry: Warstwa Fizyki, Warstwa Łącza Danych, Warstwa Sieciowa, Warstwa Transportowa, Warstwa Sesyjna, Warstwa Prezentacji oraz Warstwa Aplikacji Warstwa)。 Czwarta warstwa uzupełnia usługę transmisji danych, a trzy górne warstwy są zorientowane na użytkownika. ”

Konfiguruj kontrole stanu stanów, które zawsze pojawiają się w wyjątkach!!

Przyjrzyjmy się, jak działają kontrole zdrowia HTTP:

Kontrola stanu w trybie HTTP wykrywa żądanie głowy, a serwer węzła Tengine wysyła żądanie nagłówka HTTP i porównuje parametry kodu powrotnego, aby zweryfikować, czy usługa backendowa jest nieprawidłowa.

W rzeczywistości chodzi o wysłanie zapytania HTTP i sprawdzenie statusu nagłówka żądania zwrotu, na początku myślałem, że to problem z ustawieniami grupy zabezpieczeń

Na koniec jedna rzecz, która przychodzi mi na myśl: i nginx filtruje żądania bez user-agenta, czy to jest problem?

Szacuje się, że monitorowanie chmury Alibaba sprawdza, czy w zażądaniu HTTP nie ma agenta użytkownika, a mój serwer bezpośrednio zwraca kod statusu 403, a rozwiązanie wygląda następująco:



Sprawdź http_4xx http_5xx w normalnym kodzie statusu, żeby rozwiązać problem!!








Poprzedni:Plik załącznikowy dz nie może zapisać obejścia
Następny:Konfiguracja parametrów PHP-FPM i dostrajanie
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com