本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理 Amazon MQ for RabbitMQ 引擎版本
RabbitMQ 根据语义版本控制规范将版本号整理为 X.Y.Z。在 Amazon MQ for RabbitMQ 实施中,X 表示主要版本,Y 表示次要版本,Z 表示补丁版本号。如果主要版本号发生变化,Amazon MQ 会将版本更改视为主要版本更改。例如,从版本 3. 13 升级到 4.0 被视为主要版本升级。如果只有次要版本号或补丁版本号发生变化,则该版本变更被视为次要版本变更。例如,从版本 3 升级。11 .28 到 3。12 .13 被视为次要版本升级。
亚马逊 MQ for RabbitMQ 建议所有经纪商使用支持的最新版本 RabbitMQ 4.3。有关如何升级代理引擎版本的说明,请参阅升级 Amazon MQ 代理引擎版本。
当您为 RabbitMQ 代理创建新的 Amazon MQ 代理时,您只需要指定主要和次要版本号即可。例如,RabbitMQ4.2。如果您在创建代理时未指定引擎版本,Amazon MQ 会自动默认为最新的引擎版本。
重要
Amazon MQ 不支持数据流
亚马逊 MQ 不支持在 JSON 中使用结构化日志。
亚马逊 MQ 支持 RabbitMQ 的两个主要版本版本:
-
亚马逊 MQ 在 RabbitMQ 4 版本系列中仅支持 mq.m7g 实例类型的 4. RabbitMQ 3 和 4.2,适用于所有支持的实例大小。
-
RabbitMQ 3
亚马逊 MQ 在 RabbitMQ 3 发行系列中支持 RabbitMQ 3.13 版本系列,适用于所有支持的实例大小的 mq.t3、mq.m5 和 mq.m7g 实例类型。
列出支持的引擎版本
您可以使用describe-broker-instance-options AWS CLI 命令列出所有支持的次要和主要引擎版本。
aws mq describe-broker-instance-options
要按引擎和实例类型筛选结果,请使用--engine-type和--host-instance-type选项,如以下所示。
aws mq describe-broker-instance-options --engine-typeengine-type--host-instance-typeinstance-type
例如,要筛选 RabbitMQ 和mq.m7g.large实例类型的结果,请将替换为和engine-type替RABBITMQ换为。instance-type mq.m7g.large