

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Alterações de configuração
<a name="environments-updating"></a>

Quando você modifica as definições das opções de **configuração na seção Configuração** do [console de gerenciamento do ambiente](environments-console.md), a alteração é AWS Elastic Beanstalk propagada para todos os recursos afetados. Esses recursos incluem o balanceador de carga que distribui o tráfego para as EC2 instâncias da Amazon que executam seu aplicativo, o grupo Auto Scaling que gerencia essas instâncias e EC2 as próprias instâncias.

Várias alterações de configuração podem ser aplicadas a um ambiente em execução sem substituir as instâncias existentes. Por exemplo, a configuração de um [URL de verificação de integridade](environments-cfg-clb.md#using-features.managing.elb.healthchecks) aciona uma atualização de ambiente para modificar as configurações do load balancer, mas não causa tempo de inatividade, porque as instâncias que executam seu aplicativo continuam atendendo às solicitações enquanto a atualização é propagada.

As alterações de configuração que modificam a [configuração de execução](command-options-general.md#command-options-general-autoscalinglaunchconfiguration) ou [configurações de VPC](command-options-general.md#command-options-general-ec2vpc) exigem o encerramento de todas as instâncias no ambiente e a substituição. Por exemplo, quando você altera o tipo de instância ou a configuração da chave SSH do seu ambiente, as EC2 instâncias devem ser encerradas e substituídas. O Elastic Beanstalk fornece várias políticas que determinam como essa substituição é feita.
+ **Atualizações contínuas**: o Elastic Beanstalk aplica as alterações de configuração em lotes, mantendo um número mínimo de instâncias em execução e distribuindo o tráfego o tempo todo. Essa abordagem evita o tempo de inatividade durante o processo de atualização. Para obter detalhes, consulte [Atualizações contínuas](using-features.rollingupdates.md).
+ **Atualizações imutáveis**: o Elastic Beanstalk inicia um grupo temporário de Auto Scaling fora do ambiente com um conjunto separado de instâncias em execução com a nova configuração. Depois, o Elastic Beanstalk coloca essas instâncias atrás do balanceador de carga do ambiente. As instâncias antigas e novas distribuem o tráfego até que as novas instâncias passem nas verificações de integridade. Naquele momento, o Elastic Beanstalk move as novas instâncias para o grupo de Auto Scaling do ambiente e encerra o grupo temporário e as instâncias antigas. Para obter detalhes, consulte [Atualizações imutáveis](environmentmgmt-updates-immutable.md).
+ **Desativado**: o Elastic Beanstalk não tenta evitar o tempo de inatividade. Ele encerra as instâncias existentes do ambiente e as substitui por novas instâncias em execução com a nova configuração.

**Atenção**  
Algumas políticas substituem todas as instâncias durante a implantação ou a atualização. Isso faz com que todos os [saldos EC2 estourados acumulados da Amazon](https://docs.aws.amazon.com/AWSEC2/latest/DeveloperGuide/burstable-performance-instances.html) sejam perdidos. Isso acontece nos seguintes casos:  
Atualizações de plataforma gerenciada com substituição de instância habilitada
Atualizações imutáveis
Implantações com atualizações imutáveis ou divisão de tráfego habilitada


**Tipos de atualização compatíveis**  

| Contínua da configuração de atualização | Ambientes de carga equilibrada | Ambientes de instância única | Ambientes legados do Windows Server† | 
| --- | --- | --- | --- | 
| Desabilitado |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim | 
| Contínua com base na integridade |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-no.png) Não |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim | 
| Contínua com base no tempo |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-no.png) Não |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim | 
| Imutável |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-yes.png) Sim |  ![](http://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/images/icon-no.png) Não | 

† Para a finalidade dessa tabela, um *ambiente legado do Windows Server* é um ambiente com base em uma [configuração de plataforma do Windows Server](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms-supported.net) que usa uma versão anterior do IIS 8.5.

**Topics**
+ [Atualizações de configuração de ambiente contínuas do Elastic Beanstalk](using-features.rollingupdates.md)
+ [Atualizações de ambiente imutáveis](environmentmgmt-updates-immutable.md)