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.
Types d'instances de courtier Amazon MQ pour RabbitMQ
La description combinée de la classe d'instance de courtier (m7g) et de la taille (grande, moyenne) est appelée type d'instance de courtier (par exemple, mq.m7g.large).
Nous vous recommandons d'utiliser les types d'instance mq.m7g pour les déploiements en cluster et en instance unique.
Amazon MQ fournit un préavis d'au moins 90 jours avant qu'un type d'instance n'atteigne la fin du support. Nous vous recommandons de mettre à niveau votre broker vers un nouveau type d'instance avant la date de fin du support afin d'éviter toute interruption.
Important
Le type d'mq.t3.microinstance est obsolète et n'est plus disponible pour la création de nouveaux courtiers. Les courtiers existants utilisant mq.t3.micro la fin du support reach le 1er octobre 2026. Nous vous recommandons de passer à mq.m5.large une version supérieure mq.m7g.medium ou supérieure avant la date de fin du support pour éviter toute interruption.
Vous ne pouvez pas rétrograder un broker d'un type d'mq.m5instance mq.m7g ou à un type d'mq.t3.microinstance.
Le type d'mq.t3.microinstance ne prend pas en charge le déploiement de clusters.
Types d'instances pour le déploiement d'un cluster m7g
Nous vous recommandons d'utiliser des types d'mq.m7g.xinstances lors du déploiement de clusters. Le tableau suivant présente les types d'mq.m7g.xinstances disponibles pour le déploiement de clusters.
| Type d'instance | vCPU | Mémoire (Gio) | Ligne de base du réseau/bande passante en rafale (Gbit/s) | Usage recommandé | Stockage | Taille du volume de disque par nœud (Go) | Stockage configurable maximal (Go) |
|---|---|---|---|---|---|---|---|
| mq.m7g.medium | 1 | 4 | 0,52 / 12,5 |
Évaluation |
EBS | 5 | 25 |
| mq.m7g.large | 2 | 8 | 0,937 / 12,5 |
Production |
EBS | 15 | 75 |
| mq.m7g.xlarge | 4 | 16 | 1,876/12,5 |
Production |
EBS | 25 | 125 |
| mq.m7g.2xlarge | 8 | 32 | 3,75 / 15,0 |
Production |
EBS | 45 | 180 |
| mq.m7g.4xlarge | 16 | 64 | 7,5 / 15,0 |
Production |
EBS | 90 | 250 |
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |
Production |
EBS | 175 | 400 |
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |
Production |
EBS | 260 | 500 |
| mq.m7g.16xlarge | 64 | 256 | 30 gigabits |
Production |
EBS | 345 | 500 |
Note
Une taille de stockage configurable est disponible pour les courtiers RabbitMQ version 4.x avec CLUSTER_MULTI_AZ mode déploiement uniquement. La taille de stockage doit être un multiple de 5 Go. Si elle n'est pas spécifiée, le courtier utilise la taille de stockage par défaut indiquée dans la colonne « Taille du volume de disque par nœud ». Vous pouvez configurer la taille de stockage lors de la création ou de la mise à jour d'un broker. Pour plus d'informations, consultez les opérations UpdateBroker d'API CreateBroker et.
Types d'instances pour le déploiement d'une instance unique m7g
Le tableau suivant indique les types d'mq.m7g.xinstances disponibles pour le déploiement d'une seule instance.
| Type d'instance | vCPU | Mémoire (Gio) | Ligne de base du réseau/bande passante en rafale (Gbit/s) | Usage recommandé | Stockage | Taille du volume de disque par nœud (Go) |
|---|---|---|---|---|---|---|
| mq.m7g.medium | 1 | 4 | 0,52 / 12,5 |
Évaluation |
EBS | 200 |
| mq.m7g.large | 2 | 8 | 0,937 / 12,5 |
Production |
EBS | 200 |
| mq.m7g.xlarge | 4 | 16 | 1,876/12,5 |
Production |
EBS | 200 |
| mq.m7g.2xlarge | 8 | 32 | 3,75 / 15,0 |
Production |
EBS | 200 |
| mq.m7g.4xlarge | 16 | 64 | 7,5 / 15,0 |
Production |
EBS | 200 |
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |
Production |
EBS | 200 |
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |
Production |
EBS | 200 |
| mq.m7g.16xlarge | 64 | 256 | 39 gigabits |
Production |
EBS | 200 |
Types d'instances pour le déploiement d'une instance unique mq.m5
Les tableaux suivants présentent les types d'mq.m5.xinstances disponibles pour le déploiement d'une seule instance.
| Type d'instance | vCPU | Mémoire (Gio) | Ligne de base du réseau/bande passante en rafale (Gbit/s) | Usage recommandé | Stockage | Taille du volume de disque par nœud (Go) |
|---|---|---|---|---|---|---|
| mq.t3.micro (obsolète) | 2 | 1 | 0,064/5,0 | Évaluation : n'est plus disponible pour les nouveaux courtiers | EBS | 20 |
| mq.m5.large | 2 | 8 | 0,75/10,0 | Production | EBS | 200 |
| mq.m5.xlarge | 4 | 16 | 1,25 / 10,0 | Production | EBS | 200 |
| mq.m 5,2 x large | 8 | 32 | 2,5 / 10,0 | Production | EBS | 200 |
| m5,4 x large | 16 | 64 | 5,0 / 10,0 | Production | EBS | 200 |
Types d'instances pour le déploiement du cluster mq.m5
Les tableaux suivants présentent les types d'mq.m5.xinstances disponibles pour le déploiement de clusters.
| Type d'instance | vCPU | Mémoire (Gio) | Ligne de base du réseau/bande passante en rafale (Gbit/s) | Usage recommandé | Stockage | Taille du volume de disque par nœud (Go) |
|---|---|---|---|---|---|---|
| mq.m5.large | 2 | 8 | 0,75/10,0 | Production | EBS | 200 |
| mq.m5.xlarge | 4 | 16 | 1,25 / 10,0 | Production | EBS | 200 |
| mq.m 5,2 x large | 8 | 32 | 2,5 / 10,0 | Production | EBS | 200 |
| m5,4 x large | 16 | 64 | 5,0 / 10,0 | Production | EBS | 200 |
Alarmes relatives à la mémoire et au disque
Amazon MQ configure des seuils de mémoire et de disque sur chaque broker RabbitMQ afin de prévenir l'épuisement des ressources. Lorsqu'un seuil est dépassé, RabbitMQ déclenche une alarme
Important
Amazon MQ gère ces seuils et vous ne pouvez pas les modifier. Lorsque la condition d'alarme disparaît, les éditeurs sont automatiquement débloqués. Pour obtenir des informations de dépannage, consultez Amazon MQ pour RabbitMQ : alarme de mémoire élevée etRabbitMQ sur Amazon MQ : alarme de limite de disque.
Alarme mémoire
Le vm_memory_high_watermark paramètre définit la quantité maximale de mémoire qu'un courtier RabbitMQ peut utiliser avant d'empêcher les éditeurs d'envoyer des messages. Lorsque l'utilisation de la mémoire dépasse ce seuil, RabbitMQ déclenche une alarme mémoire. Pour plus d'informations, consultez la section Alarmes de mémoire
Pour les types d'mq.m7ginstances, Amazon MQ définit les valeurs de filigrane les plus élevées en mémoire absolue suivantes :
| Type d'instance | Filigrane à mémoire élevée (GiB) |
|---|---|
| mq.m7g.medium | 1.8 |
| mq.m7g.large | 4.3 |
| mq.m7g.xlarge | 9,3 |
| mq.m7g.2xlarge | 19,3 |
| mq.m7g.4xlarge | 39,4 |
| mq.m7g.8xlarge | 79,7 |
| mq.m7g.12xlarge | 119,8 |
| mq.m7g.16xlarge | 160,1 |
Pour les types d'mq.m5instances, Amazon MQ définit un filigrane relatif de 0,4 (40 % de la mémoire disponible).
Les seuils de mémoire plus élevés sur les mq.m7g instances permettent à RabbitMQ d'utiliser davantage de mémoire disponible avant de déclencher une alarme. Pour plus d'informations sur l'amélioration des performances avec mq.m7g les instances, consultez Améliorer les performances de RabbitMQ sur Amazon MQ avec les instances AWS Graviton3-based M7g sur le blog.
Alarme de disque
Le disk_free_limit paramètre définit la quantité minimale d'espace disque disponible requise par un nœud RabbitMQ. Lorsque l'espace disque disponible sur un nœud tombe en dessous de cette limite, RabbitMQ déclenche une alarme disque et empêche les éditeurs d'envoyer des messages. Pour plus d'informations, consultez Disk Alarms
Pour les types d'mq.m7ginstances, Amazon MQ définit les limites de disque libre suivantes. Single-instance les courtiers ont une limite de disque libre plus élevée pour fournir une protection supplémentaire, car ils ne disposent pas d'autres nœuds pour gérer le trafic en cas d'épuisement de l'espace disque.
| Mode de déploiement | Limite de disque libre (GiB) |
|---|---|
| Single-instance | 10 |
| Cluster | 2 |
Pour les types d'mq.m5instances, Amazon MQ définit les limites de disque libre suivantes. Ces valeurs s'appliquent à la fois aux déploiements à instance unique et aux déploiements de clusters.
| Type d'instance | Limite de disque libre (GiB) |
|---|---|
| mq.m5.large | 12 |
| mq.m5.xlarge | 20 |
| mq.m 5,2 x large | 36 |
| m5,4 x large | 69 |
Étant donné que mq.m7g les instances ont une limite de disque libre inférieure, une plus grande partie du volume de disque provisionné est disponible pour le stockage des messages par rapport aux mq.m5 instances équivalentes.