什么是 Amazon MQ? - Amazon MQ
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon MQ?

Amazon MQ 是一项适用于 A pache ActiveMQ Classic 和 RabbitMQ 的托管消息代理服务,用于管理消息代理的设置、操作和维护。您可以使用行业标准消息协议创建新的 Amazon MQ 代理,或者无需重写消息代码即可将现有消息代理迁移到 Amazon MQ。

代理 是运行在 Amazon MQ 上的消息代理环境。它是 Amazon MQ 的基本构建块。消息代理 允许软件应用程序和组件使用各种编程语言、操作系统和正式消息收发协议进行通信。您可以使用 Amazon MQ 代理在大型云原生应用程序和组件之间进行通信。

亚马逊 MQ 功能

托管维护和版本升级

Amazon MQ 在您的计划维护时段内为消息代理执行维护窗口版本升级

通过以下方式监控经纪人 CloudWatch

Amazon MQ 已与亚马逊集成 CloudWatch,因此您可以查看和分析您的经纪人和队列的指标。您可以通过 Amazon MQ 控制台、控制 CloudWatch 台、命令行和查看和分析指标。API指标会自动收集并推送到 CloudWatch 每分钟。

安全性

Amazon MQ 为您的静态和传输中的消息提供加密。与代理的连接使用SSL和访问权限可以限制在您的 Amazon 中的私有终端节点上VPC。此外,您可以使用 Amazon Identity and Access Management(IAM) 来控制您的IAM用户和群组可以对特定的 Amazon MQ 经纪人采取的操作。

在亚马逊 MQ 上排队 RabbitMQ 的法定人数

法定队列是一种复制队列类型,由领导节点(主副本)和跟随节点(其他副本)组成。每个节点位于不同的可用区中,因此,如果一个节点暂时不可用,则在另一个可用区中使用新当选的领导者副本继续传递消息。法定队列对于处理有害消息非常有用,这些消息发生在消息失败并被多次重新排队时。

亚马逊 MQ 上的 ActiveMQ 跨区域数据复制

跨区域数据复制 (CRDR) 允许将消息从主区域的主代理异步复制到副本 Amazon 区域的副本代理。通过向 Amazon MQ 发出故障转移请求API,当前副本代理将提升为主代理角色,将当前的主代理降级为副本角色。

如何开始使用 Amazon MQ?

要开始在亚马逊 MQ 上使用 ActiveMQ,请查看以下文档:

要开始在亚马逊 MQ 上使用 RabbitMQ,请查看以下文档:

要了解亚马逊 MQ RESTAPIs,请参阅亚马RESTAPI逊 MQ 参考

要了解亚马逊 MQ Amazon CLI 命令,请参阅《命令参考》中的 Amazon MQ。Amazon CLI

如何向亚马逊 MQ 提供反馈?

我们欢迎并鼓励您对文档提供反馈。您可以使用右侧的竖起大拇指和竖起大拇指图标提交反馈,也可以使用下面链接的 “提供反馈” 表单。

要联系亚马逊 MQ 团队,请使用亚马逊 MQ 讨论论坛