Existe alguma diferença entre o url do balanceador de carga e o url elástico do pé de feijão?

3

Parece que tanto o URL do balanceador de carga quanto o pé de feijão elástico apontam para o mesmo endereço IP.

thomasreggi$ nslookup aws-load-balancer-url.us-east-1.elb.amazonaws.com
Server:        8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:    aws-load-balancer-url.us-east-1.elb.amazonaws.com
Address: 100.00.000.0
Name:    aws-load-balancer-url.us-east-1.elb.amazonaws.com
Address: 100.000.000.000

thomasreggi$ nslookup elastic-beanstalk-url.us-east-1.elasticbeanstalk.com
Server:        8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:    elastic-beanstalk-url.us-east-1.elasticbeanstalk.com
Address: 100.00.000.0
Name:    elastic-beanstalk-url.us-east-1.elasticbeanstalk.com
Address: 100.000.000.000

Eu queria saber se havia alguma vantagem específica usando um URL sobre o outro.

    
por ThomasReggi 22.04.2016 / 22:52

1 resposta

5

Seu URL do Elastic Beanstalk aponta para o URL do Elastic Load Balancer. Isso é intencional.

É melhor criar um CNAME de DNS que aponte para o seu URL do Elastic Beanstalk em vez do URL do ELB. O motivo é que no Elastic Beanstalk, você pode iniciar vários ambientes dentro do mesmo aplicativo e depois trocar os URLs.

Dessa forma, se você quiser levar as pessoas para um novo ambiente, basta trocar o URL do EB e não precisará fazer alterações no DNS sozinho.

Por exemplo, você pode ter um URL "estável" apontando para seu ambiente de produção e um URL de "teste" que aponte para um ambiente de preparação. Então, quando você quiser mover seu ambiente de preparo para a produção, basta trocar as URLs. Depois disso, sua URL "estável" está apontando para seu ambiente de teste antigo (a nova produção). Você pode finalizar o ambiente de produção antigo ou usá-lo como o novo ambiente de preparação.

    
por 23.04.2016 / 01:08