MESSIAH :)
2.12.2019, 20:30:15
Czy moge podac 2 rodzaje DNS Server dla jednej domeny? Mam 2 serwery i chcialbym zrobic backup w razie gdy jeden jest wylaczony to chcialbym aby wtedy strona byla widoczna z drugiego servera. 2 serwery i 2 rozne IP - czy to mozliwe?
batman
2.12.2019, 22:30:34
Jest to możliwe, ale nie wiem czy z poziomu dns. Do głowy przychodzą mi dwa rozwiązania: proxy lub load balancer. W obu przypadkach będziesz potrzebował trzeci serwer.
1. Proxy. Najprostszym i chyba najlepszym rozwiązaniem będzie nginx -
http://nginx.org/en/docs/http/ngx_http_upstream_module.html (dyrektywa upstream).
2. LB. Nie wiem jaki jest najlepszy, ale najprostszy w użyciu jest AWS ELB. Nie używałem tego do przekierowania ruchu na zewnętrzne serwery, ale wygląda, że jest to możliwe -
https://aws.amazon.com/blogs/aws/new-applic...ises-resources/ (niestety nie jest to darmowa usługa).
athabus
3.12.2019, 08:02:27
Z DNS się raczej nie uda - można ewentualnie ustawić bardzo niski TTL i podmieniać przed planowanymi downtimami serwera. W przypadku awarii itp to tak jak batman wspomniał raczej potrzebne są jakieś loadbalancery. Ale trzeba mieć na uwadze, że konfiguracja takiego środowiska to nie tylko przekierowanie na inny serwer - pozostaje jeszcze kwestia zadbania o integralność danych w bazie danych, zasoby statyczne (np. dogrywane pliki przez cms), sesje użytkowników etc.
Pyton_000
15.12.2019, 20:15:24
Da się. Ale musisz mieć opcję ustawienia DNS Failover aczkolwiek poza AWS (nie wiem czy GC i Azure) które ma to za friko w ramach Route53 to inne usługi liczą hajs za to np:
https://www.cloudns.net/Ew. jeszcze CloudFlare ma Loadbalancing w planie free za pierwsze 500k requestów