Persistência do URL do ambiente do Elastic Beanstalk

1

Estou operando um ambiente Elastic Beanstalk com RDS e uma instância t1.micro EC2 (clássica) com o Tomcat 7. É a configuração oferecida pelo programa de nível gratuito da AWS. O ambiente serve como back-end para um aplicativo móvel com popularidade crescente, resultando em picos de carga que trazem o ambiente para estados de alarme amarelo e vermelho. Portanto, eu gostaria de ampliar o ambiente do Elastic Beanstalk.

No entanto, a URL do ambiente é codificada no aplicativo e estou preocupado com a persistência da URL do ambiente durante as alterações de configuração. Estou considerando duas alterações de configuração alternativas que eu poderia fazer no console da AWS:

  • Alterar o tipo de ambiente de instância única para balanceamento de carga, dimensionamento automático .
  • Alterar o tipo de instância de t1.micro para algo maior, como m1.small .

Estou ciente do recurso "URL do ambiente de permuta" e de que a criação de um novo ambiente me daria a oportunidade de trabalhar com instâncias do EC2 de geração mais recente, como t2.micro. Ainda assim, minha pergunta é o que acontecerá com a URL do ambiente se eu fizer uma das alterações mencionadas acima? Alguma garantia de que a URL do ambiente persistir pode ser útil em geral.

    
por s.bandara 18.02.2015 / 23:00

1 resposta

0

O URL do ambiente não será alterado se você fizer alguma dessas alterações. Você define especificamente o URL ao criar o ambiente, portanto, não há motivo para que ele seja alterado. Portanto, eu não acho que você encontrará qualquer documentação mencionando isso.

O URL pode estar temporariamente indisponível à medida que as instâncias são recriadas - se você não fizer uma "implantação azul / verde" na qual você troca as URLs do ambiente de dois ambientes.

    
por 07.12.2018 / 13:34