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