

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

# Tipos de instância do agente do Amazon MQ para RabbitMQ
<a name="rmq-broker-instance-types"></a>

A descrição combinada da classe (m7g) e do tamanho (grande, médio) da instância do broker é chamada de tipo de instância do broker (por exemplo, mq.m7g.large).

Recomendamos usar os tipos de instância mq.m7g para implantações de cluster e de instância única.

O Amazon MQ avisa com pelo menos 90 dias de antecedência quando um tipo de instância chegará ao fim do suporte. Recomendamos atualizar seu corretor para um novo tipo de instância antes da end-of-support data para evitar interrupções.

**Importante**  
Você não pode fazer o downgrade de um agente de um tipo de `mq.m5` instância `mq.m7g` ou para um tipo de `mq.t3.micro` instância.  
O tipo de `mq.t3.micro` instância não é compatível com a implantação de clusters.

## Tipos de instância para implantação de clusters m7g
<a name="instance-types-m7g-cluster"></a>

Recomendamos o uso de tipos de instância do `mq.m7g.x` com a implantação de clusters. A tabela a seguir mostra os tipos de instância disponíveis do `mq.m7g.x` para implantação de cluster.


| Tipo de instância | vCPU | Memória (GiB) | Linha de base da rede/Largura de banda máxima (Gbps)  | Uso recomendado | Armazenamento | Tamanho do volume de disco por nó (GB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| mq.m7g.medium | 1 | 4 | 0,52 / 12,5 |  Avaliação  | EBS | 5 | 
| mq.m7g.large | 2 | 8 | 0.937/12.5 |  Produção  | EBS | 15 | 
| mq.m7g.xlarge | 4 | 16 | 1,876/12,5 |  Produção  | EBS | 25 | 
| mq.m7g.2xlarge | 8 | 32 | 3.75/15.0 |  Produção  | EBS | 45 | 
| mq.m7g.4xlarge | 16 | 64 | 7.5/15.0 |  Produção  | EBS | 90 | 
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |  Produção  | EBS | 175 | 
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |  Produção  | EBS | 260 | 
| mq.m7g.16xlarge | 64 | 256 | 30 gigabits |  Produção  | EBS | 345 | 

## Tipos de instância para implantação de instância única m7g
<a name="instance-types-m7g-single-instance"></a>

 A tabela a seguir mostra os tipos de instância disponíveis do `mq.m7g.x` para implantação de cluster. 


| Tipo de instância | vCPU | Memória (GiB) | Linha de base da rede/Largura de banda máxima (Gbps)  | Uso recomendado | Armazenamento | Tamanho do volume de disco por nó (GB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| mq.m7g.medium | 1 | 4 | 0,52 / 12,5 |  Avaliação  | EBS | 200 | 
| mq.m7g.large | 2 | 8 | 0.937/12.5 |  Produção  | EBS | 200 | 
| mq.m7g.xlarge | 4 | 16 | 1,876/12,5 |  Produção  | EBS | 200 | 
| mq.m7g.2xlarge | 8 | 32 | 3.75/15.0 |  Produção  | EBS | 200 | 
| mq.m7g.4xlarge | 16 | 64 | 7.5/15.0 |  Produção  | EBS | 200 | 
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |  Produção  | EBS | 200 | 
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |  Produção  | EBS | 200 | 
| mq.m7g.16xlarge | 64 | 256 | 39 Gigabit |  Produção  | EBS | 200 | 

## Tipos de instância para implantação de instância única `mq.m5`
<a name="instance-types-m5-single-instance"></a>

 A tabela a seguir mostra os tipos de instância disponíveis do `mq.m5.x` para implantação de cluster. 


| Tipo de instância | vCPU | Memória (GiB) | Linha de base da rede/Largura de banda máxima (Gbps)  | Uso recomendado | Armazenamento | Tamanho do volume de disco por nó (GB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| mq.t3.micro | 2 | 1 | 0,064/5,0 | Avaliação | EBS | 20 | 
| mq.m5.large | 2 | 8 | 0,75/10,0 | Produção | EBS | 200 | 
| mq.m5.xlarge | 4 | 16 | 1.25/10.0 | Produção | EBS | 200 | 
| mq.m5.2xlarge | 8 | 32 | 2.5/10.0 | Produção | EBS | 200 | 
| mq.m5.4xlarge | 16 | 64 | 5.0/10.0 | Produção | EBS | 200 | 

## Tipos de instância para implantação de clusters `mq.m5`
<a name="instance-types-m5-cluster"></a>

 A tabela a seguir mostra os tipos de instância disponíveis do `mq.m5.x` para implantação de cluster. 


| Tipo de instância | vCPU | Memória (GiB) | Linha de base da rede/Largura de banda máxima (Gbps)  | Uso recomendado | Armazenamento | Tamanho do volume de disco por nó (GB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| mq.m5.large | 2 | 8 | 0,75/10,0 | Produção | EBS | 200 | 
| mq.m5.xlarge | 4 | 16 | 1.25/10.0 | Produção | EBS | 200 | 
| mq.m5.2xlarge | 8 | 32 | 2.5/10.0 | Produção | EBS | 200 | 
| mq.m5.4xlarge | 16 | 64 | 5.0/10.0 | Produção | EBS | 200 | 

## Alarmes de memória e disco
<a name="rabbitmq-memory-disk-thresholds"></a>

O Amazon MQ configura limites de memória e disco em cada agente RabbitMQ para proteger contra o esgotamento de recursos. Quando um limite é excedido, o RabbitMQ aciona um [alarme](https://www.rabbitmq.com/docs/alarms) e impede que os editores enviem mensagens. Os consumidores em conexões separadas continuam operando normalmente. No entanto, se um editor e um consumidor compartilharem a mesma conexão, o consumidor também será bloqueado.

**Importante**  
O Amazon MQ gerencia esses limites e você não pode modificá-los. Quando a condição de alarme desaparece, os editores são desbloqueados automaticamente. Para obter informações sobre solução de problemas, consulte [Amazon MQ for RabbitMQ: Alarme de alta memória](troubleshooting-action-required-codes-rabbitmq-memory-alarm.md) [RabbitMQ no Amazon MQ: alarme de limite de disco](troubleshooting-action-required-codes-disk-limit-alarm.md) e.

### Alarme de memória
<a name="rabbitmq-memory-high-watermark"></a>

O `vm_memory_high_watermark` parâmetro define a quantidade máxima de memória que um corretor RabbitMQ pode usar antes de impedir que os editores enviem mensagens. Quando o uso da memória excede esse limite, o RabbitMQ aciona um alarme de memória. Para obter mais informações, consulte [Alarmes de memória no site](https://www.rabbitmq.com/docs/memory) do RabbitMQ.

Por `mq.m7g` exemplo, o Amazon MQ define os seguintes valores altos de marca d'água de memória absoluta:


| Tipo de instância | Marca d'água de alta memória (GiB) | 
| --- | --- | 
| mq.m7g.medium | 1.8 | 
| mq.m7g.large | 4.3 | 
| mq.m7g.xlarge | 9.3 | 
| mq.m7g.2xlarge | 19.3 | 
| mq.m7g.4xlarge | 39,4 | 
| mq.m7g.8xlarge | 79,7 | 
| mq.m7g.12xlarge | 119,8 | 
| mq.m7g.16xlarge | 160,1 | 

Por `mq.m5` exemplo, o Amazon MQ define uma marca d'água de memória relativa de 0,4 (40% da memória disponível).

Os limites de memória mais altos nas `mq.m7g` instâncias permitem que o RabbitMQ use mais memória disponível antes de acionar um alarme. Para obter mais informações sobre melhorias de desempenho com `mq.m7g` instâncias, consulte [Melhorar o desempenho do RabbitMQ no Amazon MQ com instâncias M7g baseadas em AWS Graviton3](https://aws.amazon.com/blogs/big-data/improve-rabbitmq-performance-on-amazon-mq-with-aws-graviton3-based-m7g-instances/) no blog. AWS 

### Alarme de disco
<a name="rabbitmq-disk-free-limit"></a>

O `disk_free_limit` parâmetro define a quantidade mínima de espaço livre em disco que um nó RabbitMQ requer. Quando o espaço livre em disco em qualquer nó cai abaixo desse limite, o RabbitMQ aciona um alarme de disco e impede que os editores enviem mensagens. Para obter mais informações, consulte [Alarmes de disco no site](https://www.rabbitmq.com/docs/disk-alarms) do RabbitMQ.

Para tipos de `mq.m7g` exemplo, o Amazon MQ define os seguintes limites livres de disco. Os agentes de instância única têm um limite maior de espaço livre em disco para fornecer proteção adicional, pois não têm outros nós para atender ao tráfego se o espaço em disco estiver esgotado.


| Modo de implantação | Limite livre de disco (GiB) | 
| --- | --- | 
| Instância única | 10 | 
| Cluster | 2 | 

Para tipos de `mq.m5` exemplo, o Amazon MQ define os seguintes limites livres de disco. Esses valores se aplicam a implantações de instância única e de cluster.


| Tipo de instância | Limite livre de disco (GiB) | 
| --- | --- | 
| mq.m5.large | 12 | 
| mq.m5.xlarge | 20 | 
| mq.m5.2xlarge | 36 | 
| mq.m5.4xlarge | 69 | 

Como `mq.m7g` as instâncias têm um limite menor de espaço livre de disco, mais do volume de disco provisionado está disponível para armazenamento de mensagens em comparação com instâncias equivalentes`mq.m5`.