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
La descripción combinada de la clase de instancia de broker (m7g) y el tamaño (grande, mediano) se denomina tipo de instancia de broker (por ejemplo, mq.m7g.large).
Recomendamos usar los tipos de instancia mq.m7g tanto para las implementaciones en clúster como en las 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 lo mq.t3.micro utilizan no se ven afectados, pero recomendamos actualizar a una versión superior mq.m5.large mq.m7g.medium o superior.
No puede reducir 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
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 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 | 5 |
| mq.m7g.large | 2 | 8 | 0,937/12,5 |
Producción |
EBS | 15 |
| mq.m7g.xlarge | 4 | 16 | 1,876/12,5 |
Producción |
EBS | 25 |
| mq.m7g.2xlarge | 8 | 32 | 3,75/15,0 |
Producción |
EBS | 45 |
| mq.m7g.4xlarge | 16 | 64 | 7,5/15,0 |
Producción |
EBS | 90 |
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |
Producción |
EBS | 175 |
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |
Producción |
EBS | 260 |
| mq.m7g.16xlarge | 64 | 256 | 30 gigabits |
Producción |
EBS | 345 |
Tipos de instancias para la implementación de una sola instancia de m7g
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) | Línea base de red/ancho de banda en ráfaga (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 en una sola instancia de mq.m5
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) | Base de red/ancho de banda en ráfaga (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 mq.m5
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) | Base de red/ancho de banda en ráfaga (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
Amazon MQ configura los umbrales de memoria y disco en cada bróker de RabbitMQ para evitar el agotamiento de los recursos. Cuando se supera un umbral, RabbitMQ activa una alarma e impide que los editores envíen mensajes.
importante
Amazon MQ gestiona estos umbrales y no puede modificarlos. Cuando desaparezca la condición de alarma, los editores se desbloquearán automáticamente. Para obtener información sobre la solución de problemas, consulte Amazon MQ para RabbitMQ: alarma de memoria alta y. RabbitMQ en Amazon MQ: alarma de límite de disco
Alarma de memoria
El vm_memory_high_watermark parámetro define la cantidad máxima de memoria que puede utilizar 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 Alarmas de memoria
Para los tipos de mq.m7g ejemplo, Amazon MQ establece los siguientes valores de marca de agua máximos de memoria absolutos:
| Tipo de instancia | Marca de agua alta en 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 |
Por mq.m5 ejemplo, Amazon MQ establece un límite de memoria relativa de 0,4 (el 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 con mq.m7g instancias, consulte Mejorar el rendimiento de RabbitMQ en Amazon MQ con AWS Graviton3-based instancias M7g
Alarma de disco
El disk_free_limit parámetro define la cantidad mínima de espacio libre en disco que requiere 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
Por mq.m7g ejemplo, Amazon MQ establece los siguientes límites de espacio libre en disco. Single-instance Los corredores tienen un límite de espacio libre en disco más alto para brindar 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 de espacio libre en disco (GiB) |
|---|---|
| Single-instance | 10 |
| Clúster | 2 |
Por mq.m5 ejemplo, 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 de espacio libre en 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 en disco inferior, hay una mayor parte del volumen de disco aprovisionado disponible para el almacenamiento de mensajes en comparación con las mq.m5 instancias equivalentes.