

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

# 使用 Amazon MQ for RabbitMQ
<a name="working-with-rabbitmq"></a>

利用 Amazon MQ，可以轻松使用适合您的需求的计算和存储资源创建消息代理。您可以使用、Amazon MQ REST API 或创建 Amazon Web Services 管理控制台、管理和删除经纪人。 Amazon Command Line Interface

这部分将介绍 ActiveMQ 和 RabbitMQ 引擎类型的消息代理的基本要素，列出可用的 Amazon MQ 代理实例类型及其状态，并概述代理架构和配置选项。

要了解亚马逊 MQ REST APIs，请参阅亚马逊 M *[Q REST API 参考](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/)*。

## 什么是 Amazon MQ for RabbitMQ 代理？
<a name="rabbitmq-basic-elements-broker"></a>

 *代理* 是运行在 Amazon MQ 上的消息代理环境。它是 Amazon MQ 的基本构建块。代理实例*类* (`m7g`) 和*大小* (`large`, `medium`) 的组合描述称为*代理实例类型*（例如，`mq.m7g.large`）。
+ *单实例代理*由 Network Load Balancer (NLB) 后面一个可用区域中的一个代理组成。代理可与您的应用程序和 Amazon EBS 存储卷进行通信。
+ *集群部署*是网络负载均衡器后面的三个 RabbitMQ 代理节点的逻辑分组，每个节点共享用户、队列和跨多个可用区（AZ）的分布式状态。

有关更多信息，请参阅[部署 RabbitM](rabbitmq-broker-architecture.md) Q 代理。

### 侦听器端口
<a name="rabbitmq-broker-listeners"></a>

 Amazon MQ 托管 RabbitMQ 代理支持以下侦听器端口，用于应用程序级连接。`amqps`您也可以使用 RabbitMQ Web 控制台和管理 API 将这些端口用于客户端连接。为了安全起见，所有连接都使用 TLS 加密。
+ 侦听器端口 `5671`-用于通过安全 AMQP 网址建立的安全 AMQP 连接。此端口支持 RabbitMQ 4 中的 AMQP 0-9-1 和 AMQP 1.0 协议。例如，提供一个代理 ID 为 `b-c8352341-ec91-4a78-ad9c-a43f23d325bb` 的代理，并且部署在 `us-west-2` 区域中，以下是该代理的完整 `amqps` URL：`b-c8352341-ec91-4a78-ad9c-a43f23d325bb.mq.us-west-2.amazonaws.com:5671`。
+ 监听器端口`443`和 `15671`-您可以互换使用两个侦听器端口，通过 RabbitMQ Web 控制台或管理 API 访问代理。端口 443 提供标准的 HTTPS 访问权限，而端口 15671 是采用 TLS 加密的传统 RabbitMQ 管理端口。

### 属性
<a name="broker-attributes"></a>

RabbitMQ 代理具有几个属性：
+ 名称。例如 `MyBroker`。
+ ID。例如 `b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`。
+ Amazon Resource Name（ARN）。例如 `arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`。
+ RabbitMQ Web 控制台 URL。例如 `https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`。

  有关更多信息，请参阅 RabbitMQ 文档中的 [RabbitMQ Web 控制台](https://www.rabbitmq.com/management.html)。
+ 安全的 AMQP 端点。例如 `amqps://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`。

有关代理属性的完整列表，请参阅《Amazon MQ REST API 参考》**中的以下内容：
+ [REST 操作 ID：Broker](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/rest-api-broker.html)
+ [REST 操作 ID：Brokers](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/rest-api-brokers.html)
+ [REST 操作 ID：Broker Reboot](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/rest-api-broker-reboot.html)