As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Limites de recursos padrão
O Amazon MQ para RabbitMQ suporta a configuração dos limites de recursos do broker a partir do RabbitMQ 4. Quando você cria um agente, o Amazon MQ aplica automaticamente valores padrão a esses limites de recursos. Esses padrões atuam como barreiras para proteger a disponibilidade de seu corretor e, ao mesmo tempo, acomodar os padrões comuns de uso do cliente. Você pode personalizar o comportamento do seu agente alterando os valores de configuração limite para melhor atender aos seus requisitos específicos de carga de trabalho.
Antes de fazer alterações, observe:
Importante
-
Alterações na configuração podem afetar o desempenho e a disponibilidade da corretora
-
Entenda o impacto antes de alterar qualquer opção de configuração padrão
-
Teste primeiro as alterações de configuração em ambientes que não sejam de produção
-
Monitore a saúde do corretor após aplicar as alterações
Importante
Os valores padrão e os intervalos suportados para essas configurações variam de acordo com a versão do RabbitMQ, o tipo de instância e o modo de implantação do broker.
Importante
Observação: associar ou criar um agente com valores de configuração fora do intervalo suportado resultará em uma resposta de erro.
Os limites de recursos padrão aplicados aos corretores RabbitMQ 4.2 são
Limites de recursos padrão
Importante
Amazon MQ para corretores RabbitMQ 3, o padrão é configurado com o limite máximo de recursos e o Amazon MQ não oferece a capacidade de substituir a configuração do limite de recursos.
Valores padrão para corretores de instância única
| Tipo de instância | Conexões por nó | Canais por Node | Consumidores por canal | Queues (Filas) | fantasmas | Shovels | Trocas | Tamanho da mensagem em bytes |
|---|---|---|---|---|---|---|---|---|
| mq.m7g.medium | 100 | 500 | 10 | 500 | 10 | 30 | 500 | 52428 |
| mq.m7g.large | 1.500 | 4.500 | 10 | 1.000 | 50 | 50 | 1.000 | 52428 |
| mq.m7g.xlarge | 3.000 | 9.000 | 10 | 2.000 | 100 | 100 | 2.000 | 52428 |
| mq.m7g.2xlarge | 6.000 | 18.000 | 10 | 4.000 | 150 | 200 | 4.000 | 52428 |
| mq.m7g.4xlarge | 12.000 | 36.000 | 10 | 8.000 | 200 | 400 | 8.000 | 52428 |
| mq.m7g.8xlarge | 24.000 | 72.000 | 10 | 16.000 | 250 | 800 | 16.000 | 52428 |
| mq.m7g.12xlarge | 36.000 | 108.000 | 10 | 24.000 | 300 | 1.200 | 24.000 | 52428 |
| mq.m7g.16xlarge | 48.000 | 144.000 | 10 | 32.000 | 350 | 1.600 | 32.000 | 52428 |
Valores padrão para agentes de cluster
| Tipo de instância | Conexões por nó | Canais por Node | Consumidores por canal | Queues (Filas) | fantasmas | Shovels | Trocas | Tamanho da mensagem em bytes |
|---|---|---|---|---|---|---|---|---|
| mq.m7g.medium | 100 | 300 | 10 | 100 | 10 | 10 | 100 | 52428 |
| mq.m7g.large | 500 | 1500 | 10 | 1.000 | 50 | 30 | 1.000 | 52428 |
| mq.m7g.xlarge | 1000 | 3000 | 10 | 2.000 | 100 | 60 | 2.000 | 52428 |
| mq.m7g.2xlarge | 2000 | 6000 | 10 | 4.000 | 150 | 120 | 4.000 | 52428 |
| mq.m7g.4xlarge | 4000 | 12.000 | 10 | 8.000 | 200 | 240 | 8.000 | 52428 |
| mq.m7g.8xlarge | 8000 | 24.000 | 10 | 16.000 | 250 | 480 | 16.000 | 52428 |
| mq.m7g.12xlarge | 12000 | 36.000 | 10 | 24.000 | 300 | 720 | 24000 | 52428 |
| mq.m7g.16xlarge | 16.000 | 48.000 | 10 | 32.000 | 350 | 960 | 32.000 | 52428 |