web-dev-qa-db-fra.com

Amazon EC2 Elastic Load Balancer: son adresse IP change-t-elle jamais?

L'IP de l'ELB change-t-il une fois configuré, ou accédera-t-il toujours aux instances du même emplacement au cours de sa vie, peu importe ce qui pourrait se dérouler dans les coulisses d'Amazon?

35
CoderChris

L'adresse IP d'ELB ne cesse de changer. Vous devez plutôt utiliser le nom DNS qui vous est fourni.

http://developer.amazonwebservices.com/connect/thread.jspa?threadID=3228

33
skimnetster

La réponse courte: Oui, les adresses IP d'ELB (à la fois celles qui sont distribuées publiquement aux clients de votre service et les adresses IP internes à partir desquelles ELB envoie du trafic vers vos instances) changent dynamiquement.

La réponse longue: Voir mon article sur le fonctionnement d'ELB pour plus d'informations: http://shlomoswidler.com/2009/07/elastic-in-elastic-load-balancing-elb.html

13
Shlomo Swidler

Je comprends que cette question a déjà reçu une réponse, mais j'ai trouvé l'article "Meilleures pratiques dans l'évaluation de l'équilibrage de charge élastique" sur le site AWS qui explique pourquoi les adresses IP de l'ELB changent constamment.

Par défaut, Elastic Load Balancing renvoie plusieurs adresses IP lorsque les clients effectuent une résolution DNS, les enregistrements étant commandés de manière aléatoire à chaque demande de résolution DNS.

... et l'importance de demander au DNS les adresses IP réelles à utiliser

Si les clients ne résolvent pas le DNS au moins une fois par minute, les nouvelles ressources qu'Elastic Load Balancing ajoute au DNS ne seront pas utilisées par les clients.

http://aws.Amazon.com/articles/1636185810492479

10
Filippo Vitale