Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Domena na kilku serwerach
Forum PHP.pl > Forum > Serwery WWW
rafkon1990
Witam.

Szukałem trochę w sieci i znalazłem trochę niejasnych odpowiedzi.
Proszę przenieść do Przedszkola jeśli temat nie godny tego działu.

Firma, w której pracuje chciałaby postawić serwer awaryjny, wiadomo, każda kopia jest pożądana. Obecnie korzystamy z hostingu współdzielonego (nazywajmy go XXX) i większych problemów nie było (poza 1 czy 2 przypadkami) jednak mamy bardzo dużo do stracenia w przypadku awarii hostingu XXX. Na 2 głównych domenach (i kilku subdomenach) działa cała nasza sprzedaż internetowa, kilka tysięcy aukcji na popularnych serwisach aukcyjnych (szablony, zdjęcia produktów itd.).

Jak rozwiązać taki przypadek, że w przypadku awaria hostingu XXX ruch byłby przekierowany na nasze prywatny serwer (i odwrotnie)?
Domyślam się, iż gdybyśmy podpięli domenę na nasz serwer (rekordami NS i A) to byłoby to po prostu częściowe odciążenie ruchu na hostingu XXX, jednak w przypadku awarii sprzętu potencjalni użytkownicy nie zostaną przekierowani na wciąż aktywny serwer (obojętnie czy hosting XXX czy serwer prywatny).

Czy serwery DNS monitorują stan domen aby przekierować ruch na inne serwery?

Oczywiście można to ręcznie przepiąć w przypadku awarii, ale z pewnością istnieją gotowe i zautomatyzowane rozwiązania do opisanego problemu.

Nadmienię tylko iż nie jestem administratorem, trochę programuję więc proszę dostosować terminologię odpowiedzi jak "zwykłemu" użytkownikowi.

viking
https://pl.wikipedia.org/wiki/R%C3%B3wnowa%...C4%85%C5%BCenia

Zdajesz sobie sprawę że np. sesja musi być przygotowana do takiej obsługi serwerów?
rafkon1990
O load balancing czytałem - jest to z pewnością dobre rozwiązanie, jednak na nasze potrzeby zbyt skomplikowane i kosztowne.
Oczywiście rozumiem iż rozproszenie aplikacji niesie ze sobą skutki tj. rozproszenie sesji.

Platforma naszego sklepu internetowego jest jedynie dodatkowym punktem sprzedażowym o dość znikomym ruchu, zatem jest pomijana przy doborze rozwiązania.

Zależałoby nam na rozwiązaniu w stylu monitoringu dostępności domeny (raz na kilka minut) i odłączenie z DNSów jeśli takowy serwer nie odpowiada (np. przez 3 minuty 504 itp).

edit.1. literówki
viking
Ale co rozumiesz przez odłączanie DNSów? Zmiany w DNS nie są wprowadzane od razu. Muszą się rozpropagować. Pod linkiem masz przykład z delegowaniem DNS.
rafkon1990
Delegowanie DNS to może być to, czego szukamy.
Dziękuję za podrzucenie rozwiązania. Plus.

Temat można zamknąć.
Pyton_000
postawienie haproxy to kilka min roboty

https://www.digitalocean.com/community/tuto...ancing-concepts
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.