dieses VPC Diagramm von AWS Gegeben:Hinzufügen von Fehlertoleranz zu einfachen VPC?
Lassen Sie sich sagen, dass ein Web-Service mit der Elastic IP Address
(EIP) auf der EC2-Instanz läuft.
Wenn diese ec2-Instanz beendet wird, wird der Webdienst, wie ich es verstehe, nicht mehr ausgeführt.
Da ELBs nicht über EIPS verfügen können, wie dieses AWS post erklärt, wie kann das obige Diagramm geändert werden, um Fehlertoleranz zu gewährleisten, d. H. Was ein ELB tun würde?
Wie kann man im obigen Diagramm die Zuverlässigkeit sicherstellen, wenn die ec2-Instance stirbt? Kann ein ELB verwendet werden? Wenn ja, wo?
Mit der Einführung der ELB, was würde mit der elastischen IP-Adresse passieren? Hat das obige Diagramm auch eine "ELB" mit ec2-Instanzen, die EIPs haben? –
Nur um zu kommentieren, wie Anfragen gehandhabt werden: Sie können den ELB-DNS zu einer Domäne aliasieren, z. GET api.myapp.com/hello würde die Anfrage an die ELB-Adresse senden, die dann entscheiden würde, welche EC2-Instanz die Anfrage bearbeiten wird. Keine elastischen IPs benötigt hier. Natürlich würde immer noch alles funktionieren, wenn jede EC2-Instanz eine elastische IP hat. Brauchen Sie die elastischen IPs für etwas anderes? – cjwfuller