

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

# 创建和应用 RabbitMQ 代理配置
<a name="rabbitmq-creating-applying-configurations"></a>

*配置*中包含您的 RabbitMQ 代理的所有设置（采用 Cuttlefish 格式）。您可以先创建配置，然后创建代理。之后，您可以将配置应用于一个或多个代理

以下示例演示如何使用 AWS 管理控制台创建和应用 RabbitMQ 代理配置。

**重要**  
您只能使用 `DeleteConfiguration` API **删除**配置。更多信息，请参阅 *Amazon MQ API 参考*中的[配置](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/configurations-configuration-id.html)。

## 创建新的配置
<a name="creating-rabbitmq-configuration-from-scratch-console"></a>

 要将配置应用到代理，必须先创建配置。

1. 登录 [Amazon MQ 控制台](https://console.aws.amazon.com/amazon-mq/)。

1. 在左侧，展开导航面板，然后选择 **Configurations (配置)**。  
![\[Amazon MQ navigation panel showing Brokers and Configurations options.\]](http://docs.aws.amazon.com/zh_cn/amazon-mq/latest/developer-guide/images/amazon-mq-tutorials-create-configuration.png)

1. 在 **Configurations (配置)** 页面上，选择 **Create configuration (创建配置)**。

1. 在**创建配置**页面的**详细信息**部分，输入**配置名称**（例如 `MyConfiguration`）并选择**代理引擎**版本。

   要了解有关 Amazon MQ for RabbitMQ 支持的 RabbitMQ 引擎版本的更多信息，请参阅[管理 Amazon MQ for RabbitMQ 引擎版本](rabbitmq-version-management.md)。

1. 选择**创建配置**。

## 创建新的配置修订
<a name="creating-new-rabbitmq-configuration-revision-console"></a>

 创建配置后，必须使用配置修订版编辑配置。

1. 从配置列表中选择***MyConfiguration***。
**注意**  
始终会在 Amazon MQ 创建配置时为您创建第一个配置修订。

   在该***MyConfiguration***页面上，将显示您的新配置修订版使用的代理引擎类型和版本（例如 **RabbitMQ 3.xx.xx**）。

1. 在**配置详细信息**选项卡上，会显示配置修订号、描述和 Cuttlefish 格式的代理配置。
**注意**  
编辑当前配置会创建一个新的配置修订。

1. 选择**编辑配置**并对 Cuttlefish 配置进行更改。

1. 选择**保存**。

   **Save revision (保存修订)** 对话框出现。

1. （可选）类型 `A description of the changes in this revision`。

1. 选择**保存**。

   将会保存配置的新修订。
**重要**  
对配置进行更改*不会*立即将更改应用到代理。要应用更改，必须等待下一维护时段或者[重启代理](amazon-mq-rebooting-broker.md)。  
目前，您无法删除配置。

## 将配置修订应用到代理
<a name="apply-rabbitmq-configuration-revision-creating-console"></a>

 创建配置修订版后，可以将配置修订版应用到代理。

1. 在左侧，展开导航面板，然后选择 **Brokers (代理)**。  
![\[Amazon MQ navigation panel showing Brokers and Configurations options.\]](http://docs.aws.amazon.com/zh_cn/amazon-mq/latest/developer-guide/images/amazon-mq-tutorials-apply-configuration.png)

1. 从经纪人列表中，选择您的经纪商（例如 **MyBroker**），然后选择**编辑**。

1. 在 **“编辑 *MyBroker***” 页面的 “**配置**” 部分，选择**配置**和**修订版**，然后选择 “**计划修改**”。

1. 在 **Schedule broker modifications (计划代理修改)** 部分中，选择是在 **During the next scheduled maintenance window (下一个计划维护时段期间)** 还是 **Immediately (立即)** 应用修改。
**重要**  
单实例代理在重启期间处于离线状态。对于集群代理，在代理重启期间，每次只有一个节点宕机。

1. 选择**应用**。

   您的配置修订将在指定的时间应用到您的代理。