Diretrizes de dimensionamento do Amazon MQ para RabbitMQ - Amazon MQ

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

Diretrizes de dimensionamento do Amazon MQ para RabbitMQ

Você pode escolher o tipo de instância do agente que melhor forneça suporte à aplicação. Ao escolher um tipo de instância, considere os fatores que afetarão o desempenho do corretor:

  • o número de clientes e filas

  • o volume de mensagens enviadas

  • mensagens mantidas na memória

  • mensagens redundantes

Tipos menores de instâncias de broker m7g.medium são recomendados somente para testar o desempenho do aplicativo. Recomendamos tipos de instância de broker maiores m7g.large e níveis superiores ou superiores ou de produção de clientes e filas, alta taxa de transferência, mensagens na memória e mensagens redundantes.

Importante

Você não pode fazer o downgrade de um agente de um tipo de mq.m7g instância mq.m5 ou para um tipo de mq.t3.micro instância.

É importante testar os agentes para determinar o tipo e o tamanho da instância adequados para seus requisitos de mensagens de workloads.

Sempre use os limites de recursos padrão no agente RabbitMQ 4 para determinar o tamanho apropriado da instância para seu aplicativo de acordo com as melhores práticas do Amazon MQ. Esses limites de recursos padrão são baseados em tipos, tipo de m7g instância e filas de quórum.

Você pode aumentar o valor de qualquer limite até os valores máximos, conforme definido pelo tipo de instância e modo de implantação. No entanto, é altamente recomendável que você teste o desempenho do corretor com os valores aumentados antes de usá-lo na produção.

nota

Os corretores RabbitMQ 3.13 não vêm com limites de recursos padrão, mas recomendamos que você use os padrões sugeridos.