CreateExchange - 创建Exchange
Producer将消息发送到Exchange,由Exchange将消息路由到一个或多个Queue中(或者丢弃)。Exchange根据Routing Key和Binding Key将消息路由到Queue。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
amqp:CreateExchange |
create |
*Exchange
|
无 |
|
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
InstanceId |
string |
是 |
实例 ID。 |
amqp-cn-v0h1kb9nu*** |
VirtualHost |
string |
是 |
Exchange 所在的 Vhost 名称。 |
test |
ExchangeName |
string |
是 |
Exchange 名称。说明:
|
DemoExchange |
ExchangeType |
string |
是 |
Exchange 类型。取值:
|
DIRECT |
XDelayedType |
string |
否 |
x-delayed-message 类型的 Exchange 可以自定义消息的 Header 属性, x-delay 用来指定消息延时投递的时间段,单位为毫秒。该类 Exchange 的路由规则取决于 x-delayed-type 参数中指定的 Exchange 类型,用于指定延迟消息最终将被投递到的实际 Exchange 类型。取值:
|
DIRECT |
AutoDeleteState |
boolean |
是 |
是否自动删除。取值:
|
false |
Internal |
boolean |
是 |
是否为内部 Exchange。取值:
|
false |
AlternateExchange |
string |
否 |
备份 Exchange。配置备份 Exchange 用于接收 Exchange 路由失败的消息。 |
DemoAE |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
|||
RequestId |
string |
请求 ID。 |
021788F6-E50C-4BD6-9F80-66B0A19A**** |
示例
正常返回示例
JSON
格式
{
"RequestId": "021788F6-E50C-4BD6-9F80-66B0A19A****"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。