
Wie kann ich eine Domänenauflösung auf 2 IP-Adressen realisieren?
Ich möchte eine Domänenauflösung zum IP-Load-Balancing realisieren.
Nachfolgend sehen Sie die Architektur meiner Anforderungen:
Ich möchte, dass die Domäne www.mydomain.com
in zwei IP-Adressen aufgelöst wird. Wenn ein Server ausfällt, wird das Geschäft nicht unterbrochen. Wie kann ich meine Anforderung umsetzen?
Antwort1
Das geht nicht. Sie brauchen einen Load Balancing Server, der lauscht beieinsIP-Adresse, in die Ihre Domain aufgelöst wird, die HTTP-Anfragen an die eigentlichen Webserver weiterleitet. Diese werden in Nginx-Terminologien als „Upstreams“ bezeichnet. Sie können so viele wie nötig einrichten, und Nginx führt auch die erforderlichen Prüfungen durch, um Anfragen nicht an ausgefallene Upstream-Ressourcen weiterzuleiten.
Es gibt eine Möglichkeit, eine Domäne über „Round Robin DNS“ auf mehrere IP-Adressen zu verweisen. Dies hilft jedoch nicht, wenn Ihre Clients die IP-Adresse eines Webservers anfordern, der gerade ausgefallen ist.