Amazon MQ prend désormais en charge les mises à niveau majeures des versions sur place pour RabbitMQ 4
Amazon MQ prend désormais en charge les mises à niveau de version sur place pour les agents RabbitMQ, ce qui vous permet de faire passer vos agents à RabbitMQ 4 sans créer un nouvel agent ni migrer vos données. Vous pouvez désormais passer de RabbitMQ 3.13 à 4.2, directement depuis la console Amazon MQ, l’AWS CLI ou l’API.
Les mises à niveau sur place préservent la configuration, les files d’attente, les échanges, les liaisons, les utilisateurs et les politiques de votre agent. RabbitMQ 4.2 introduit des changements majeurs, notamment la suppression des files d’attente en miroir classiques et la migration de Mnesia vers le magasin de métadonnées Khepri. Les agents doivent fonctionner sur des types d’instances M7G (Graviton) et ne doivent pas disposer de files d’attente en miroir classiques pour pouvoir bénéficier de la mise à niveau. Un outil de migration des files d’attente est disponible pour convertir les files d’attente en miroir classiques en files d’attente de quorum avant la mise à niveau. Lors d’une mise à niveau d’une version majeure, votre agent ne sera pas disponible pendant qu’Amazon MQ effectue la mise à niveau.
Pour mettre à niveau votre agent, il vous suffit de sélectionner RabbitMQ 4.2 comme version via la Console de gestion AWS, l’AWS CLI ou les kits AWS SDK. Amazon MQ gère automatiquement les mises à niveau des versions des correctifs pour vos courtiers RabbitMQ 4.2. Vous devez donc uniquement spécifier la version major.minor. Pour en savoir plus sur RabbitMQ 4.2 et le processus de mise à niveau, consultez les notes de version d’Amazon MQ et le Guide du développeur Amazon MQ. Cette fonctionnalité est disponible dans toutes les régions où les instances de RabbitMQ 4 sont disponibles aujourd’hui.