Amazon MQ for ActiveMQ 代理配置 - Amazon MQ

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

Amazon MQ for ActiveMQ 代理配置

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

重要

对配置进行更改不会立即将更改应用到代理。要应用更改,必须等待下一维护时段或者重启代理

目前,您无法删除配置。

Attributes

代理配置具有几个属性,例如:

  • 名称 (MyConfiguration)

  • ID (c-1234a5b6-78cd-901e-2fgh-3i45j6k178l9)

  • 亚马逊资源名称 (ARN) (arn:aws:mq:us-east-2:123456789012:configuration:c-1234a5b6-78cd-901e-2fgh-3i45j6k178l9)

有关配置属性的完整列表,请参阅 Amazon MQ REST API 参考中的以下内容:

有关配置修订属性的完整列表,请参阅以下内容:

使用 Spring XML 配置文件

ActiveMQ 代理是使用 Spring 文件配置的。XML您可以配置您的 ActiveMQ 代理的许多方面,如预定义目标、目标策略、授权策略和插件。Amazon MQ 控制其中一些配置元素,如网络传输和存储。目前不支持其他配置选项,如创建代理的网络。

在 Amazon MQ XML 架构中指定了全套支持的配置选项。您可以使用以下链接下载受支持架构的 zip 文件。

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

注意

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