Najlepszym sposobem stwierdzenia, czy dana usługa zdalna jest aktywna, jest poproszenie jej o obsługę żądania w sposób, w jaki jest przeznaczony - w rzeczywistości jest to jedyny sposób, aby naprawdę wiedzieć, że coś działa poprawnie.
Jako przykład zawsze otrzymuję od moich równoważników obciążenia, aby otrzymali rzeczywistą odpowiedź „z góry” z naszych serwerów WWW, możesz zrobić to samo dla małego wyboru na polu DB, jeśli chcesz lub cokolwiek twój serwer obsługuje. Wskazówka: możesz utworzyć plik „online.txt” (lub dowolną nazwę, którą chcesz nadać) na swoich serwerach internetowych, poproś LB o pobranie tego pliku, a jeśli się nie powiedzie, usunie serwer z VIP-a, to jest dobry sposób na ręczne usunięcie poszczególnych serwerów ze swoich VIP-ów po prostu przez zmianę nazwy jednego pliku.
Ping tylko testuje zdolność do reagowania na pingi, więc to jest podstawowy system operacyjny, części stosu IP i łącza fizyczne - ale to wszystko, wszystko inne może być wyłączone i nie będziesz wiedział.
Wiem, że wspomniano o tym poniżej, ale należy to powtarzać wielokrotnie.
Żądania echa ICMP (inaczej „pingi”) (inaczej ICMP typ 8) są wbudowane w specyfikację stosu IP, tak, ale nie muszą być ani implementowane, ani używane. W rzeczywistości istnieje duża liczba dostawców Internetu, którzy odmawiają przekazania dalej i po cichu odrzucają te żądania, ponieważ są one formą ataku sieciowego (zwanego pingflood).
Jak wspomniano powyżej, jest to obsługiwane przez system operacyjny (szczególnie na poziomie stosu sieciowego), więc konfiguracja systemu operacyjnego zależy od tego, czy nie. Jeśli jest to wyłączone (środek bezpieczeństwa?), Nie możesz nic zrobić z otrzymywaniem odpowiedzi ping z drugiego końca. Dlatego nie jest wiarygodny.