Kiedy mój serwer A zostanie odłączony od sieci, jak automatycznie przekierować wszystkich użytkowników na mój serwer B w innym mieście i odwrotnie?
Przełącznik równoważenia obciążenia robi to, co chcę, ale nie mogę wymyślić, jak go uruchomić, chyba że oba serwery WWW będą w tym samym budynku.
Systemy klastrowe o wysokiej dostępności robią to, co chcę, z tym wyjątkiem, że nie mogę wymyślić, jak je uruchomić, chyba że oba serwery WWW będą w tym samym budynku.
Akceptowana odpowiedź na „ przekierowanie do strony statycznej na innym serwerze internetowym, gdy główny serwer internetowy jest wyłączony ” wydaje się obsługiwać serwery sieciowe w 2 różnych miastach. Ale w jaki sposób instalacja oprogramowania na jednym urządzeniu pomaga mi po odłączeniu tego urządzenia?
Jak to robią okrągłe sieci DNS i sieci dostarczania treści (CDN)?
Przypuszczam, że jedno podejście zaczyna się od:
- Otrzymuję adres IP każdego fizycznego serwera internetowego.
- Wpisuję adres IP każdego fizycznego serwera WWW do rekordu DNS dla pojedynczej nazwy domeny „strony internetowej” (wiele rekordów A lub AAAA lub oba).
- ... więc co muszę zrobić?
Przypuszczam, że zaczyna się inne podejście
- Korzystam z usług dynamicznego dostawcy DNS dla pojedynczej nazwy domeny, którą, jak się oczekuje, użytkownicy wpisują w przeglądarce internetowej
- Skonfigurowałem zadanie cron na każdym serwerze internetowym, który okresowo informuje dostawcę DNS o swoim własnym adresie IP (zaktualizuj rekord A lub rekord AAAA) lub własną nazwę domeny (zaktualizuj rekord CNAME lub rekord DNAME).
- ... więc co muszę zrobić?
(Na razie byłbym szczęśliwy, gdyby moi użytkownicy mieli statyczną stronę internetową z moimi danymi kontaktowymi i przypisem z informacją, że „główny serwer WWW wydaje się być wyłączony” za każdym razem, gdy serwer sieciowy A jest odłączony. To już znacznie lepiej niż obecny system, który po prostu daje błąd „nie znaleziono serwera”. Idealnie chciałbym, aby A i B były w pełni zsynchronizowane i pozornie identyczne - ale to jest coś na inne pytanie: równoważne z CDN, ale dla zawartości dynamicznej? ).