

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
<a name="rmq-broker-instance-types"></a>

La description combinée de la classe d'instance de courtier (m7g) et de la taille (grande, moyenne) est appelée le type d'instance de courtier (par exemple, mq.m7g.large).

Nous 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 la fin du support d'un type d'instance. Nous vous recommandons de mettre à niveau votre courtier vers un nouveau type d'instance avant end-of-support cette date afin d'éviter toute interruption.

**Important**  
Vous ne pouvez pas rétrograder un broker d'un type d'`mq.m5`instance `mq.m7g` ou vers un type d'`mq.t3.micro`instance.  
Le type d'`mq.t3.micro`instance ne prend pas en charge le déploiement en cluster.

## Types d'instances pour le déploiement de clusters m7g
<a name="instance-types-m7g-cluster"></a>

Nous recommandons d'utiliser des types d'`mq.m7g.x`instances pour le déploiement en cluster. Le tableau suivant indique les types d'`mq.m7g.x`instances 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.m7g.medium | 1 | 4 | 0,52 / 12,5 |  Évaluation  | EBS | 5 | 
| mq.m7g.large | 2 | 8 | 0,937 / 12,5 |  Production  | EBS | 15 | 
| mq.m7g.xlarge | 4 | 16 | 1,876/ 12,5 |  Production  | EBS | 25 | 
| mq.m7g.2xlarge | 8 | 32 | 3,75 / 15,0 |  Production  | EBS | 45 | 
| mq.m7g.4xlarge | 16 | 64 | 7,5 / 15,0 |  Production  | EBS | 90 | 
| mq.m7g.8xlarge | 32 | 128 | 15 gigabits |  Production  | EBS | 175 | 
| mq.m7g.12xlarge | 48 | 192 | 22,5 gigabits |  Production  | EBS | 260 | 
| mq.m7g.16xlarge | 64 | 256 | 30 gigabits |  Production  | EBS | 345 | 

## Types d'instances pour le déploiement d'une instance unique m7g
<a name="instance-types-m7g-single-instance"></a>

 Le tableau suivant indique les types d'`mq.m7g.x`instances 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 `mq.m5` d'une seule instance
<a name="instance-types-m5-single-instance"></a>

 Les tableaux suivants présentent les types d'`mq.m5.x`instances 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 | 2 | 1 | 0,064/5,0 | Évaluation | 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.m5.2xlarge | 8 | 32 | 2,5 / 10,0 | Production | EBS | 200 | 
| mq.m5,4 x large | 16 | 64 | 5,0 / 10,0 | Production | EBS | 200 | 

## Types d'instances pour le déploiement de `mq.m5` clusters
<a name="instance-types-m5-cluster"></a>

 Les tableaux suivants présentent les types d'`mq.m5.x`instances 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.m5.2xlarge | 8 | 32 | 2,5 / 10,0 | Production | EBS | 200 | 
| mq.m5,4 x large | 16 | 64 | 5,0 / 10,0 | Production | EBS | 200 | 

## Alarmes relatives à la mémoire et au disque
<a name="rabbitmq-memory-disk-thresholds"></a>

Amazon MQ configure les seuils de mémoire et de disque sur chaque courtier RabbitMQ afin de prévenir l'épuisement des ressources. Lorsqu'un seuil est dépassé, RabbitMQ déclenche une [alarme](https://www.rabbitmq.com/docs/alarms) et empêche les éditeurs d'envoyer des messages. Les consommateurs connectés séparément continuent de fonctionner normalement. Toutefois, si un éditeur et un consommateur partagent la même connexion, le consommateur est également bloqué.

**Important**  
Amazon MQ gère ces seuils et vous ne pouvez pas les modifier. Lorsque la condition d'alarme est rétablie, les éditeurs sont automatiquement débloqués. Pour obtenir des informations de dépannage, reportez-vous [Amazon MQ pour RabbitMQ : alarme de mémoire élevée](troubleshooting-action-required-codes-rabbitmq-memory-alarm.md) aux sections et[RabbitMQ sur Amazon MQ : alarme de limite de disque](troubleshooting-action-required-codes-disk-limit-alarm.md).

### Alarme de mémoire
<a name="rabbitmq-memory-high-watermark"></a>

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](https://www.rabbitmq.com/docs/memory) sur le site Web de RabbitMQ.

Pour les types d'`mq.m7g`instances, Amazon MQ définit les valeurs de filigrane élevées suivantes pour la mémoire absolue :


| Type d'instance | Filigrane de 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.m5`instances, Amazon MQ définit un filigrane de mémoire relative 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 plus de mémoire disponible avant de déclencher une alarme. Pour plus d'informations sur l'amélioration des performances des `mq.m7g` instances, consultez [Améliorer les performances de RabbitMQ sur Amazon MQ avec les instances M7g basées sur AWS Graviton3](https://aws.amazon.com/blogs/big-data/improve-rabbitmq-performance-on-amazon-mq-with-aws-graviton3-based-m7g-instances/) sur le blog. AWS 

### Alarme à disque
<a name="rabbitmq-disk-free-limit"></a>

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](https://www.rabbitmq.com/docs/disk-alarms) sur le site Web de RabbitMQ.

Pour les types d'`mq.m7g`instances, Amazon MQ définit les limites d'espace disque disponibles suivantes. Les courtiers à instance unique disposent d'une limite d'espace disque 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 d'espace libre sur le disque (GiB) | 
| --- | --- | 
| Instance unique | 10 | 
| Cluster | 2 | 

Pour les types d'`mq.m5`instances, Amazon MQ définit les limites d'espace disque disponibles suivantes. Ces valeurs s'appliquent aux déploiements en instance unique et en cluster.


| Type d'instance | Limite d'espace libre sur le disque (GiB) | 
| --- | --- | 
| mq.m5.large | 12 | 
| mq.m5.xlarge | 20 | 
| mq.m5.2xlarge | 36 | 
| mq.m5,4 x large | 69 | 

Comme `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.