Gestion des versions du moteur Amazon MQ for ActiveMQ - Amazon MQ

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.

Gestion des versions du moteur Amazon MQ for ActiveMQ

Apache ActiveMQ organise les numéros de version en fonction de la spécification sémantique de gestion des versions comme X.Y.Z. Dans Amazon MQ pour les implémentations d'ActiveMQ, X indique la version majeure, Y représente la version secondaire et indique le numéro de version du correctif. Z Amazon MQ considère qu’une modification de version est importante si les numéros de version majeure changent. Par exemple, la mise à niveau de la version 5.17 vers la version 6.0 est considérée comme une mise à niveau de version majeure. Un changement de version est considéré comme mineur si seul le numéro de version mineure ou de correctif change. Par exemple, mise à niveau depuis la version 5. 17 à 5. La version 18 est considérée comme une mise à niveau mineure.

Amazon MQ pour ActiveMQ recommande à tous les courtiers d'utiliser la dernière version mineure prise en charge. Pour obtenir des instructions sur la mise à niveau de la version de votre moteur de courtage, consultez la section Mise à niveau d'une version du moteur de courtage Amazon MQ.

Versions de moteur prises en charge sur Amazon MQ pour ActiveMQ

Le calendrier de support de la version Amazon MQ indique à quel moment le support d'une version du moteur de courtage atteindra la fin du support. Lorsqu'une version atteint la fin du support, Amazon MQ met automatiquement à niveau tous les courtiers utilisant cette version vers la version prise en charge suivante. Amazon MQ fournit un préavis d'au moins 90 jours avant la fin du support d'une version.

Version d'Apache ActiveMQ Fin du support sur Amazon MQ
ActiveMQ 5.17 (recommandé)
ActiveMQ 5.16 15 novembre 2024
ActiveMQ 5.16 16 septembre 2024

Lorsque vous créez un agent Amazon MQ for ActiveMQ, vous pouvez spécifier n'importe quelle version de moteur ActiveMQ prise en charge. Si vous utilisez le AWS Management Console pour créer un broker, Amazon MQ utilise automatiquement par défaut le dernier numéro de version du moteur. Si vous utilisez l'API AWS CLI ou l'API Amazon MQ pour créer un broker, le numéro de version du moteur est requis. Si vous ne fournissez pas de numéro de version, l’opération entraîne une exception. Pour en savoir plus, consultez create-broker dans la AWS CLI référence des commandes et CreateBroker dans la référence des API REST Amazon MQ.

Mises à niveau de la version

Vous pouvez à tout moment mettre à niveau manuellement votre courtier vers la prochaine version majeure ou mineure prise en charge. Lorsque vous activez les mises à niveau automatiques des versions mineures, Amazon MQ met à niveau votre broker vers la dernière version de correctif prise en charge pendant la période de maintenance.

Pour plus d'informations sur la mise à niveau manuelle de votre courtier, consultezMise à niveau d'une version du moteur d'agent Amazon MQ.

Liste des versions de moteur prises en charge

Vous pouvez répertorier toutes les versions mineures et majeures du moteur prises en charge à l'aide de la describe-broker-instance-options AWS CLI commande.

aws mq describe-broker-instance-options

Pour filtrer les résultats par moteur et par type d'instance, utilisez les options --engine-type et --host-instance-type comme illustré ci-dessous.

aws mq describe-broker-instance-options --engine-type engine-type --host-instance-type instance-type

Par exemple, pour filtrer les résultats d'ActiveMQ et le type d'instance mq.m5.large, remplacez engine-type par ACTIVEMQ et instance-type par mq.m5.large.