AMQP 字段

AMQP 特定事件字段。

amqp.reply-code

AMQP 对错误的回复代码,类似于 HTTP 回复代码

类型:long

示例:404

amqp.reply-text

解释错误的文本。

类型:keyword

amqp.class-id

失败的方法类。

类型:long

amqp.method-id

失败的方法 ID。

类型:long

amqp.exchange

交换机的名称。

类型:keyword

amqp.exchange-type

交换机类型。

类型:keyword

示例:fanout

amqp.passive

如果设置,则不创建交换机/队列。

类型:boolean

amqp.durable

如果设置,请求一个持久的交换机/队列。

类型:boolean

amqp.exclusive

如果设置,请求一个独占队列。

类型:boolean

amqp.auto-delete

如果设置,则在未使用时自动删除队列。

类型:boolean

amqp.no-wait

如果设置,服务器将不响应此方法。

类型:boolean

amqp.consumer-tag

消费者标识符,在当前通道中有效。

amqp.delivery-tag

服务器分配的且特定于通道的传递标签。

类型:long

amqp.message-count

队列中的消息数,对于新声明的队列将为零。

类型:long

amqp.consumer-count

队列的消费者数量。

类型:long

amqp.routing-key

消息路由键。

类型:keyword

amqp.no-ack

如果设置,服务器不期望消息的确认。

类型:boolean

amqp.no-local

如果设置,服务器不会将消息发送到发布消息的连接。

类型:boolean

amqp.if-unused

仅在未使用时删除。

类型:boolean

amqp.if-empty

仅在为空时删除。

类型:boolean

amqp.queue

队列名称标识 vhost 中的队列。

类型:keyword

amqp.redelivered

表示该消息以前已传递给此客户端或其他客户端。

类型:boolean

amqp.multiple

确认多个消息。

类型:boolean

amqp.arguments

传递给某些方法的可选附加参数。可以是各种类型。

类型:object

amqp.mandatory

指示强制路由。

类型:boolean

amqp.immediate

请求立即传递。

类型:boolean

amqp.content-type

MIME 内容类型。

类型:keyword

示例:text/plain

amqp.content-encoding

MIME 内容编码。

类型:keyword

amqp.headers

消息头字段表。

类型:object

amqp.delivery-mode

非持久 (1) 或持久 (2)。

类型:keyword

amqp.priority

消息优先级,0 到 9。

类型:long

amqp.correlation-id

应用程序相关标识符。

类型:keyword

amqp.reply-to

回复地址。

类型:keyword

amqp.expiration

消息过期规范。

类型:keyword

amqp.message-id

应用程序消息标识符。

类型:keyword

amqp.timestamp

消息时间戳。

类型:keyword

amqp.type

消息类型名称。

类型:keyword

amqp.user-id

创建用户 ID。

类型:keyword

amqp.app-id

创建应用程序 ID。

类型:keyword