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.
Límites de recursos predeterminados
Amazon MQ para RabbitMQ admite la configuración de los límites de recursos de los corredores a partir de RabbitMQ 4. Al crear un intermediario, Amazon MQ aplica automáticamente los valores predeterminados a estos límites de recursos. Estos valores predeterminados actúan como barreras para proteger la disponibilidad de su agente y, al mismo tiempo, adaptarse a los patrones de uso habituales de los clientes. Puede personalizar el comportamiento de su corredor cambiando los valores límite de configuración para que se adapten mejor a sus requisitos específicos de carga de trabajo.
Antes de realizar cambios, tenga en cuenta lo siguiente:
importante
-
Los cambios en la configuración pueden afectar al rendimiento y la disponibilidad del bróker
-
Comprenda el impacto antes de cambiar cualquier opción de configuración predeterminada
-
Pruebe primero los cambios de configuración en entornos que no sean de producción
-
Supervise el estado del corredor después de aplicar los cambios
importante
Los valores predeterminados y los rangos admitidos para estas configuraciones varían según la versión de RabbitMQ, el tipo de instancia y el modo de despliegue del bróker.
importante
Nota: Al asociar o crear un bróker con valores de configuración que no estén dentro del rango admitido, se producirá una respuesta de error.
Para obtener información sobre cómo personalizar estos límites de recursos predeterminados para su corredor, consulteConfiguración de límite de recursos.
Los límites de recursos predeterminados que se aplican a los corredores de RabbitMQ 4.2 son
Límites de recursos predeterminados
importante
Amazon MQ para corredores de RabbitMQ 3, el valor predeterminado está configurado con el límite máximo de recursos y Amazon MQ no permite anular la configuración del límite de recursos.
Valores predeterminados para los corredores de instancia única
| Tipo de instancia | Conexiones por nodo | Canales por nodo | Consumidores por canal | Colas | vhosts | Palas | Intercambios | Tamaño del mensaje en bytes |
|---|---|---|---|---|---|---|---|---|
| mq.m7g.medium | 100 | 500 | 10 | 500 | 10 | 30 | 500 | 524288 |
| mq.m7g.large | 1500 | 4.500 | 10 | 1 000 | 50 | 50 | 1 000 | 524288 |
| mq.m7g.xlarge | 3000 | 9,000 | 10 | 2,000 | 100 | 100 | 2,000 | 524288 |
| mq.m7g.2xlarge | 6000 | 18 000 | 10 | 4.000 | 150 | 200 | 4.000 | 524288 |
| mq.m7g.4xlarge | 12 000 | 36.000 | 10 | 8000 | 200 | 400 | 8000 | 524288 |
| mq.m7g.8xlarge | 24.000 | 72.000 | 10 | 16,000 | 250 | 800 | 16,000 | 524288 |
| mq.m7g.12xlarge | 36.000 | 108.000 | 10 | 24.000 | 300 | 1.200 | 24.000 | 524288 |
| mq.m7g.16xlarge | 48.000 | 144.000 | 10 | 32 000 | 350 | 1600 | 32 000 | 524288 |
Valores predeterminados para los corredores de clústeres
| Tipo de instancia | Conexiones por nodo | Canales por nodo | Consumidores por canal | Colas | vhosts | Palas | Intercambios | Tamaño del mensaje en bytes |
|---|---|---|---|---|---|---|---|---|
| mq.m7g.medium | 100 | 300 | 10 | 100 | 10 | 10 | 100 | 524288 |
| mq.m7g.large | 500 | 1500 | 10 | 1 000 | 50 | 30 | 1 000 | 524288 |
| mq.m7g.xlarge | 1 000 | 3 000 | 10 | 2,000 | 100 | 60 | 2,000 | 524288 |
| mq.m7g.2xlarge | 2000 | 6000 | 10 | 4.000 | 150 | 120 | 4.000 | 524288 |
| mq.m7g.4xlarge | 4000 | 12 000 | 10 | 8000 | 200 | 240 | 8000 | 524288 |
| mq.m7g.8xlarge | 8000 | 24.000 | 10 | 16,000 | 250 | 480 | 16,000 | 524288 |
| mq.m7g.12xlarge | 12000 | 36.000 | 10 | 24.000 | 300 | 720 | 24000 | 524288 |
| mq.m7g.16xlarge | 16,000 | 48.000 | 10 | 32 000 | 350 | 960 | 32 000 | 524288 |