

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Tipos de instancias del agente de Amazon MQ para RabbitMQ
<a name="rmq-broker-instance-types"></a>

La descripción combinada de la clase de instancia del agente (m7g) y el tamaño (grande, mediano) se denomina tipo de instancia del agente (por ejemplo, mq.m7g.large).

Recomendamos usar los tipos de instancia mq.m7g para las implementaciones de clúster y de instancia única.

Amazon MQ avisa con al menos 90 días de antelación antes de que finalice el soporte de un tipo de instancia. Le recomendamos actualizar su agente a un nuevo tipo de instancia antes de la fecha de fin del soporte para evitar posibles interrupciones.

**importante**  
El tipo de `mq.t3.micro` instancia está obsoleto y ya no está disponible para la creación de nuevos agentes. Los corredores actuales que utilizan el servicio de soporte `mq.t3.micro` finalizarán el 1 ** de octubre de 2026**. Recomendamos actualizarlo a una fecha `mq.m7g.medium` igual `mq.m5.large` o superior antes de la fecha de finalización del soporte para evitar interrupciones.  
No puedes cambiar la categoría de un bróker de un tipo de `mq.m5` instancia `mq.m7g` o a un tipo de `mq.t3.micro` instancia.  
El tipo de `mq.t3.micro` instancia no admite la implementación de clústeres.

## Tipos de instancias para la implementación de clústeres m7g
<a name="instance-types-m7g-cluster"></a>

Recomendamos usar tipos de instancias `mq.m7g.x` con la implementación en clústeres. En la siguiente tabla, se muestran los tipos de instancias `mq.m7g.x` disponibles para la implementación de clústeres.


| Tipo de instancia | vCPU | Memoria (GiB) | Ancho de banda de línea basal/ráfaga de red (Gbps)  | Uso recomendado | Almacenamiento | Tamaño de volumen de disco es por cada nodo (GB) | Almacenamiento máximo configurable (GB) | 
| --- | --- | --- | --- | --- | --- | --- | --- | 
| mq.m7g.medium | 1 | 4 | 0.52 / 12.5 |  Evaluación  | EBS | 5 | 25 | 
| mq.m7g.large | 2 | 8 | 0,937/12,5 |  Producción  | EBS | 15 | 75 | 
| mq.m7g.xlarge | 4 | 16 | 1,876/12,5 |  Producción  | EBS | 25 | 125 | 
| mq.m7g.2xlarge | 8 | 32 | 3,75/15,0 |  Producción  | EBS | 45 | 180 | 
| mq.m7g.4xlarge | 16 | 64 | 7,5/15,0 |  Producción  | EBS | 90 | 250 | 
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |  Producción  | EBS | 175 | 400 | 
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |  Producción  | EBS | 260 | 500 | 
| mq.m7g.16xlarge | 64 | 256 | 30 gigabits |  Producción  | EBS | 345 | 500 | 

**nota**  
El tamaño de almacenamiento configurable solo está disponible para los corredores de la versión 4.x de RabbitMQ con modo de implementación. `CLUSTER_MULTI_AZ` El tamaño de almacenamiento debe ser un múltiplo de 5 GB. Si no se especifica, el broker utiliza el tamaño de almacenamiento predeterminado que se muestra en la columna «Tamaño del volumen del disco por nodo». Puede configurar el tamaño del almacenamiento al crear o actualizar un intermediario. Para obtener más información, consulte las operaciones de la [ UpdateBroker ](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-broker.html) API [ CreateBroker ](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-brokers.html) y.

## Tipos de instancias para la implementación de una sola instancia de m7g
<a name="instance-types-m7g-single-instance"></a>

 En la siguiente tabla, se muestran los tipos de instancias `mq.m7g.x` disponibles para la implementación de una sola instancia. 


| Tipo de instancia | vCPU | Memoria (GiB) | Ancho de banda de línea basal/ráfaga de red (Gbps)  | Uso recomendado | Almacenamiento | Tamaño de volumen de disco es por cada nodo (GB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| mq.m7g.medium | 1 | 4 | 0.52 / 12.5 |  Evaluación  | EBS | 200 | 
| mq.m7g.large | 2 | 8 | 0,937/12,5 |  Producción  | EBS | 200 | 
| mq.m7g.xlarge | 4 | 16 | 1,876/12,5 |  Producción  | EBS | 200 | 
| mq.m7g.2xlarge | 8 | 32 | 3,75/15,0 |  Producción  | EBS | 200 | 
| mq.m7g.4xlarge | 16 | 64 | 7,5/15,0 |  Producción  | EBS | 200 | 
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |  Producción  | EBS | 200 | 
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |  Producción  | EBS | 200 | 
| mq.m7g.16xlarge | 64 | 256 | 39 Gigabits |  Producción  | EBS | 200 | 

## Tipos de instancias para el despliegue de una sola instancia en `mq.m5`
<a name="instance-types-m5-single-instance"></a>

 En las siguientes tablas, se muestran los tipos de instancias `mq.m5.x` disponibles para la implementación de una sola instancia. 


| Tipo de instancia | vCPU | Memoria (GiB) | Ancho de banda de línea basal/ráfaga de red (Gbps)  | Uso recomendado | Almacenamiento | Tamaño de volumen de disco es por cada nodo (GB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| mq.t3.micro (obsoleto) | 2. | 1 | 0,064/5.0 | Evaluación: ya no está disponible para nuevos corredores | EBS | 20 | 
| mq.m5.large | 2 | 8 | 0.75/10.0 | Producción | EBS | 200 | 
| mq.m5.xlarge | 4 | 16 | 1.25/10.0 | Producción | EBS | 200 | 
| mq.m5.2xlarge | 8 | 32 | 2.5/10.0 | Producción | EBS | 200 | 
| mq.m5.4xlarge | 16 | 64 | 5.0/10.0 | Producción | EBS | 200 | 

## Tipos de instancias para el despliegue de clústeres en `mq.m5`
<a name="instance-types-m5-cluster"></a>

 En las tablas siguientes se muestran los tipos de instancias `mq.m5.x` disponibles para la implementación en clústeres 


| Tipo de instancia | vCPU | Memoria (GiB) | Ancho de banda de línea basal/ráfaga de red (Gbps)  | Uso recomendado | Almacenamiento | Tamaño de volumen de disco es por cada nodo (GB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| mq.m5.large | 2 | 8 | 0,75/10,0 | Producción | EBS | 200 | 
| mq.m5.xlarge | 4 | 16 | 1.25/10.0 | Producción | EBS | 200 | 
| mq.m5.2xlarge | 8 | 32 | 2.5/10.0 | Producción | EBS | 200 | 
| mq.m5.4xlarge | 16 | 64 | 5.0/10.0 | Producción | EBS | 200 | 

## Alarmas de memoria y disco
<a name="rabbitmq-memory-disk-thresholds"></a>

Amazon MQ configura los umbrales de memoria y disco en cada agente de RabbitMQ para protegerlos contra el agotamiento de los recursos. Cuando se supera un umbral, RabbitMQ activa una alarma e impide que los editores envíen mensajes. [https://www.rabbitmq.com/docs/alarms](https://www.rabbitmq.com/docs/alarms) Los consumidores que tienen conexiones independientes siguen funcionando con normalidad. Sin embargo, si un editor y un consumidor comparten la misma conexión, el consumidor también queda bloqueado.

**importante**  
Amazon MQ administra estos umbrales y usted no puede modificarlos. Cuando se borra la condición de alarma, los editores se desbloquean automáticamente. Para obtener información sobre la solución de problemas, consulte [Amazon MQ para RabbitMQ: alarma de memoria alta](troubleshooting-action-required-codes-rabbitmq-memory-alarm.md) y. [RabbitMQ en Amazon MQ: alarma de límite de disco](troubleshooting-action-required-codes-disk-limit-alarm.md)

### Alarma de memoria
<a name="rabbitmq-memory-high-watermark"></a>

El `vm_memory_high_watermark` parámetro define la cantidad máxima de memoria que puede usar un agente de RabbitMQ antes de impedir que los editores envíen mensajes. Cuando el uso de memoria supera este umbral, RabbitMQ activa una alarma de memoria. Para obtener más información, consulte [ Memory Alarms ](https://www.rabbitmq.com/docs/memory) en el sitio web de RabbitMQ.

Para los tipos de `mq.m7g` instancia, Amazon MQ establece los siguientes valores máximos de memoria absoluta:


| Tipo de instancia | Límite máximo de memoria (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 | 

Para los tipos de `mq.m5` instancia, Amazon MQ establece un límite de memoria relativo de 0,4 (40% de la memoria disponible).

Los umbrales de memoria más altos de las `mq.m7g` instancias permiten a RabbitMQ utilizar más memoria disponible antes de activar una alarma. Para obtener más información sobre las mejoras de rendimiento de las `mq.m7g` instancias, consulte [ Mejorar el rendimiento de RabbitMQ en Amazon MQ con instancias M7g en el blog. AWS Graviton3-based ](https://aws.amazon.com/blogs/big-data/improve-rabbitmq-performance-on-amazon-mq-with-aws-graviton3-based-m7g-instances/) AWS 

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

El `disk_free_limit` parámetro define la cantidad mínima de espacio libre en disco que necesita un nodo RabbitMQ. Cuando el espacio libre en disco de cualquier nodo cae por debajo de este límite, RabbitMQ activa una alarma de disco e impide que los editores envíen mensajes. Para obtener más información, consulte [ Disk Alarms ](https://www.rabbitmq.com/docs/disk-alarms) en el sitio web de RabbitMQ.

Para los tipos de `mq.m7g` instancias, Amazon MQ establece los siguientes límites de espacio libre de disco. Single-instance los corredores tienen un límite de disco libre más alto para proporcionar protección adicional, ya que no tienen otros nodos para atender el tráfico si se agota el espacio en disco.


| Modo de implementación | Límite libre de disco (GiB) | 
| --- | --- | 
| Single-instance | 10 | 
| Clúster | 2 | 

Para los tipos de `mq.m5` instancia, Amazon MQ establece los siguientes límites de espacio libre en disco. Estos valores se aplican tanto a las implementaciones de instancia única como a las de clúster.


| Tipo de instancia | Límite libre de disco (GiB) | 
| --- | --- | 
| mq.m5.large | 12 | 
| mq.m5.xlarge | 20 | 
| mq.m5.2xlarge | 36 | 
| mq.m5.4xlarge | 69 | 

Como `mq.m7g` las instancias tienen un límite de espacio libre de disco más bajo, una mayor parte del volumen de disco aprovisionado está disponible para el almacenamiento de mensajes en comparación con las `mq.m5` instancias equivalentes.