

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

# Amazon MQ for ActiveMQ 代理配置
<a name="amazon-mq-broker-configuration-parameters"></a>

 配置中包含您的 ActiveMQ 代理的所有设置（采用 XML 格式，类似于 ActiveMQ 的 `activemq.xml` 文件）。您可以先创建配置，然后创建代理。之后，您可以将配置应用于一个或多个代理。

**重要**  
对配置进行更改*不会*立即将更改应用到代理。要应用更改，必须等待下一维护时段或者[重启代理](amazon-mq-rebooting-broker.md)。  
您只能使用 `DeleteConfiguration` API **删除**配置。更多信息，请参阅 *Amazon MQ API 参考*中的[配置](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/configurations-configuration-id.html)。

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

代理配置具有几个属性，例如：
+ 名称 (`MyConfiguration`)
+ ID (`c-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`)
+ Amazon Resource Name（ARN）(`arn:aws:mq:us-east-2:123456789012:configuration:c-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`)

有关配置属性的完整列表，请参阅《Amazon MQ REST API 参考》**中的以下内容：
+ [REST 操作 ID：Configuration](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/rest-api-configuration.html)
+ [REST 操作 ID：Configurations](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/rest-api-configurations.html)

有关配置修订属性的完整列表，请参阅以下内容：
+ [REST 操作 ID：Configuration Revision](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/rest-api-configuration-revision.html)
+ [REST 操作 ID：Configuration Revisions](https://docs.amazonaws.cn/amazon-mq/latest/api-reference/rest-api-configuration-revisions.html)

## 使用 Spring XML 配置文件
<a name="working-with-spring-xml-configuration-files"></a>

使用 [Spring XML](https://docs.spring.io/spring/docs/current/spring-framework-reference/) 文件来配置 ActiveMQ 代理。您可以配置您的 ActiveMQ 代理的许多方面，如预定义目标、目标策略、授权策略和插件。Amazon MQ 控制其中一些配置元素，如网络传输和存储。目前不支持其他配置选项，如创建代理的网络。

在 Amazon MQ XML 架构中指定了全套受支持的配置选项：您可以使用以下链接下载受支持架构的 zip 文件。
+ [samples/amazon-mq-active-mq-5.19.1.xsd.zip](samples/amazon-mq-active-mq-5.19.1.xsd.zip) 
+ [samples/amazon-mq-active-mq-5.18.4.xsd.zip](samples/amazon-mq-active-mq-5.18.4.xsd.zip) 
+ [samples/amazon-mq-active-mq-5.17.6.xsd.zip](samples/amazon-mq-active-mq-5.17.6.xsd.zip) 
+ [samples/amazon-mq-active-mq-5.16.7.xsd.zip](samples/amazon-mq-active-mq-5.16.7.xsd.zip) 
+  [samples/amazon-mq-active-mq-5.15.16.xsd.zip](samples/amazon-mq-active-mq-5.15.16.xsd.zip) 

您可以使用这些架构来验证和清理您的配置文件。Amazon MQ 还允许您通过上传 XML 文件来提供配置。在您上传 XML 文件时，Amazon MQ 会自动根据架构来清理和删除无效的和禁止的配置参数。

**注意**  
您只能使用属性的静态值。Amazon MQ 会从您的配置中清理包含 Spring 表达式、变量和元素引用的元素和属性。