

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á.

# Opções de implantação de agentes do Amazon MQ para ActiveMQ
<a name="amazon-mq-broker-architecture"></a>

O Amazon MQ oferece opções de implantação de instância única e de cluster para os agentes.

## Opção 1: agentes de instância única do Amazon MQ
<a name="single-broker-deployment"></a>

Um *agente de instância única* é composto por um agente em uma Zona de disponibilidade. O agente se comunica com sua aplicação e com um volume de armazenamento do Amazon EBS ou Amazon EFS. Os volumes de armazenamento do Amazon EFS foram projetados para fornecer o mais alto nível de durabilidade e disponibilidade, armazenando dados de forma redundante em várias zonas de disponibilidade ()AZs. O Amazon EBS fornece armazenamento em nível de bloco otimizado para baixa latência e alta taxa de transferência. Para obter mais informações sobre opções de armazenamento, consulte [Tipos de armazenamento do Amazon MQ para o ActiveMQ](broker-storage.md).

O diagrama a seguir ilustra um agente de instância única com armazenamento Amazon EFS replicado em várias. AZs

![\[Diagram showing client, Amazon MQ broker, and EFS volume in Nuvem AWS availability zone.\]](http://docs.aws.amazon.com/pt_br/amazon-mq/latest/developer-guide/images/amazon-mq-activemq-broker-architecture-single-broker-efs.png)


O diagrama a seguir ilustra um agente de instância única com armazenamento do Amazon EBS replicado em vários servidores em uma única zona de disponibilidade.

![\[Diagram showing client, Amazon MQ broker, and EBS volume within Nuvem AWS availability zone.\]](http://docs.aws.amazon.com/pt_br/amazon-mq/latest/developer-guide/images/amazon-mq-activemq-broker-architecture-single-broker-ebs.png)


## Opção 2: active/standby corretores Amazon MQ para alta disponibilidade
<a name="active-standby-broker-deployment"></a>

Uma *agente ativo/em espera* é composto por dois agentes em duas zonas de disponibilidade diferentes, configuradas em um *Par redundante*. Esses agentes se comunicam de forma síncrona com sua aplicação e com o Amazon EFS. Os volumes de armazenamento do Amazon EFS foram projetados para fornecer o mais alto nível de durabilidade e disponibilidade, armazenando dados de forma redundante em várias zonas de disponibilidade ()AZs. Para obter mais informações, consulte [Tipos de armazenamento do Amazon MQ para o ActiveMQ](broker-storage.md).

Geralmente, apenas uma das instâncias do agente está sempre ativa, enquanto a outra está em espera. Se uma das instâncias do agente apresentar um defeito ou for submetida à manutenção, o Amazon MQ levará pouco tempo para tirar de serviço a instância inativa. Isso permite que a instância em espera saudável se torne ativa e comece a aceitar comunicações recebidas. As janelas de manutenção e as reinicializações de agente iniciadas por você farão com que ocorra um failover. Quando você reinicia um operador, o failover leva apenas alguns segundos.

Para um active/standby corretor, o Amazon MQ fornece dois ActiveMQ Web Console URLs, mas somente um URL está ativo por vez. Da mesma forma, o Amazon MQ fornece dois endpoints para cada protocolo de nível de conexão, mas apenas um endpoint está ativo em cada par de cada vez. Os sufixos `-1` e `-2` denotam um par redundante. Para endpoints de protocolo no nível da conexão, você pode permitir que sua aplicação se conecte a qualquer endpoint usando o [Transporte de failover](http://activemq.apache.org/failover-transport-reference.html).

O diagrama a seguir ilustra um active/standby agente com armazenamento Amazon EFS replicado em vários. AZs

![\[Active/standby Amazon MQ broker setup with EFS volume across multiple availability zones.\]](http://docs.aws.amazon.com/pt_br/amazon-mq/latest/developer-guide/images/amazon-mq-activemq-broker-architecture-active-standby.png)
