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
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.mediumLes 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.m7ginstance mq.m5 ou vers un type d'mq.t3.microinstance.
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'm7ginstance et les files d'attente de quorum.
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.
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.