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