À l'aide d'AWS ELB derrière le Vernis - est-il possible?

Je suis en train de mettre un ensemble d'instances EC2 derrière un couple de Vernis serveurs. Notre Vernis de configuration très rarement des changements (une ou deux fois par an), mais nous sommes toujours à l'ajout/retrait/remplacement web backend pour toutes sortes de raisons (mises à jour, des problèmes, des pointes de charge). Cela crée des problèmes parce que nous avons toujours de mettre à jour notre Vernis de configuration, ce qui a conduit à des erreurs et de chagrin.

Ce que je voudrais faire, c'est gérer l'ensemble des serveurs backend simplement en ajoutant ou en retirant un Elastic Load Balancer. J'ai essayé la spécification de l'ELB d'extrémité comme un back-end, mais j'ai cette erreur:

Message from VCC-compiler:
Backend host "XXXXXXXXXXX-123456789.us-east-1.elb.amazonaws.com": resolves to multiple IPv4 addresses.
Only one address is allowed.
Please specify which exact address you want to use, we found these:
123.123.123.1
63.123.23.2
31.13.67.3
('input' Line 2 Pos 17)
.host = "XXXXXXXXXXX-123456789.us-east-1.elb.amazonaws.com";

La seule compatible interface publique ELB offre est son nom DNS. L'ensemble des adresses IP de ce nom DNS résout à des changements au fil du temps et de la charge.

Dans ce cas, je préfère ne PAS spécifier une adresse exacte - je voudrais round-robin entre tout ce qui vient de revenir de la DNS. Est-ce possible? Ou quelqu'un pourrait-il suggérer une autre solution qui leur permettrait de réaliser la même chose?

Grâce,
Sam

InformationsquelleAutor user1950119 | 2013-01-05