跳到主要内容

外发用户 ID

QWen Plus 中英对照 Outbound User ID

Spring AMQP 1.6 引入了一种机制,允许为 outbound 消息指定默认用户 ID。一直以来都可以设置 AmqpHeaders.USER_ID 头信息,而现在它比默认设置具有更高的优先级。这对比特消息接收者可能有用。对于 inbound 消息,如果消息发布者设置了该属性,则可以在 AmqpHeaders.RECEIVED_USER_ID 头信息中获取。请注意,RabbitMQ 验证用户 ID 是连接的实际用户 ID 或连接允许模拟

要配置 outbound 消息的默认用户 ID,可以在 RabbitTemplate 上进行配置,并配置 outbound 适配器或网关以使用该模板。同样地,要设置回复的用户 ID 属性,可以将适当配置的模板注入 inbound 网关。更多信息,请参阅 Spring AMQP 文档