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.
Configuración de límite de recursos
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. Para obtener más información sobre los valores predeterminados y máximos permitidos, consulteDirectrices de dimensionamiento de Amazon MQ para RabbitMQ.
Nombres de recursos y claves de configuración
| Nombre del recurso | Clave de configuración |
|---|---|
| Connection | connection_max |
| Canal | channel_max_per_node |
| Cola | cluster_queue_limit |
| Vhost | vhost_max |
| Pala | runtime_parameters.limits.shovel |
| Exchange | cluster_exchange_limit |
| Consumidor por canal | consumer_max_per_channel |
| Tamaño máximo de mensaje | max_message_size |
¿Cómo anular los límites de recursos
Puede anular los límites de recursos mediante la API de Amazon MQ y la consola Amazon MQ.
El siguiente ejemplo muestra cómo anular el límite predeterminado del recuento de colas mediante: AWS CLI
aws mq update-configuration --configuration-id <config-id> --data "$(echo "cluster_queue_limit=500" | base64 --wrap=0)"
Una invocación correcta crea una revisión de la configuración. Debe asociar la configuración a su corredor RabbitMQ y reiniciar el corredor para aplicar la anulación. Para obtener más información, consulte RabbitMQ Broker Configurations
Errores de anulación del límite de recursos
Al asociar o crear un corredor con valores de configuración fuera del rango admitido, se produce una respuesta de error similar a la siguiente:
Configuration Revision N for configuration:cluster_queue_limit has limit: of value: 100000000 larger than maximum allowed limit:5000