

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Directives de dimensionnement d'Amazon MQ pour RabbitMQ
<a name="rabbitmq-sizing-guidelines"></a>

 Vous pouvez choisir le type d'instance de courtier le mieux adapté à votre application. Lorsque vous choisissez un type d'instance, tenez compte des facteurs qui affecteront les performances du courtier : 
+ le nombre de clients et de files d'attente
+ le volume de messages envoyés
+ messages conservés en mémoire
+ messages redondants

 `m7g.medium`Les types d'instances de broker plus petits sont recommandés uniquement pour tester les performances des applications. Nous recommandons des types `m7g.large` d'instances de courtier plus grands ou supérieurs ou des niveaux de production de clients et de files d'attente, un débit élevé, des messages en mémoire et des messages redondants. 

**Important**  
Vous ne pouvez pas rétrograder un broker d'un type d'`mq.m7g`instance `mq.m5` ou vers un type d'`mq.t3.micro`instance.

 Il est important de tester vos courtiers afin de déterminer le type et la taille d'instance appropriés à vos exigences en matière de messagerie de charge de travail. 

 Utilisez toujours les limites de ressources par défaut du courtier RabbitMQ 4 pour déterminer la taille d'instance appropriée pour votre application conformément aux meilleures pratiques d'Amazon MQ. Ces limites de ressources par défaut sont basées sur les types, le type d'`m7g`instance et les files d'attente de quorum. 
+ [Limites de ressources par défaut pour le déploiement d'une instance unique m7g](rabbitmq-resource-limits-configuration.md#default-values-single-instance)
+ [Limites de ressources par défaut pour le déploiement de clusters m7g](rabbitmq-resource-limits-configuration.md#default-values-cluster-brokers)

 Vous pouvez augmenter la valeur de n'importe quelle limite jusqu'aux valeurs maximales définies par type d'instance et mode de déploiement. Cependant, nous vous recommandons vivement de tester les performances du courtier avec les valeurs accrues avant de l'utiliser en production. 
+ [Limites de ressources maximales pour le déploiement d'une instance unique m7g](rabbitmq-resource-hard-limit.md#sizing-guidelines-m7g-single-instance)
+ [Limites de ressources maximales pour le déploiement de clusters m7g](rabbitmq-resource-hard-limit.md#sizing-guidelines-m7g-cluster)
+ [Limites de ressources maximales pour le déploiement d'une instance unique m5](rabbitmq-resource-hard-limit.md#sizing-guidelines-single-instance)
+ [Limites de ressources maximales pour le déploiement de clusters m5](sizing-guidelines-cluster.md)
+ [Messages d'erreur](rabbitmq-resource-hard-limit.md#sizing-guidelines-limits-error-messages)

**Note**  
 Les courtiers RabbitMQ 3.13 ne sont pas soumis à des limites de ressources par défaut, mais nous vous recommandons d'utiliser les valeurs par défaut suggérées. 