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.
Mise à niveau du broker Amazon MQ pour RabbitMQ 3 vers le broker 4
Amazon MQ prend en charge les mises à niveau sur place de RabbitMQ 3.13 vers RabbitMQ 4.2. Une mise à niveau sur place ne nécessite aucune modification du code de l'application. Pendant la mise à niveau, Amazon MQ bloque toutes les connexions au courtier.
Amazon MQ ne propose pas d'option de déploiement bleu-vert gérée. Si vous choisissez d'effectuer un déploiement bleu-vert de manière indépendante, consultez la section Déploiement bleu-vert
Important
Passez en revue les fonctionnalités obsolètes, les modifications majeures et les nouvelles fonctionnalités introduites dans RabbitMQ 4 avant la mise à niveau afin de garantir un fonctionnement fluide après la mise à niveau.
Le tableau suivant compare les deux approches de mise à niveau.
| Considération | Mise à niveau sur place (recommandée) | Déploiement bleu-vert |
|---|---|---|
| Temps d'arrêt | Oui, Amazon MQ bloque toutes les connexions au broker pendant la mise à niveau. Le temps d'arrêt dépend de la profondeur de la file d'attente. En réduisant vos files d'attente, vous réduirez les temps d'arrêt. | Non, vous pouvez faire migrer les producteurs et les consommateurs vers le nouveau courtier sans interruption de service. |
| Modifications du code de l'application | Aucune modification n'est requise. Le point de terminaison du broker reste le même après la mise à niveau. | Oui, vous devez mettre à jour le code de votre application pour rediriger les producteurs et les consommateurs vers le nouveau courtier. |