跳到主要内容
版本:7.0.2

出站用户 ID

DeepSeek V3 中英对照 Outbound User ID

Spring AMQP 1.6版本引入了一种机制,允许为出站消息指定默认用户ID。一直以来都可以设置AmqpHeaders.USER_ID头部,现在该头部会优先于默认值生效。这对于消息接收方可能很有用。对于入站消息,如果消息发布者设置了该属性,它将在AmqpHeaders.RECEIVED_USER_ID头部中提供。请注意,RabbitMQ 会验证用户ID是否为连接的实际用户ID,或者连接是否允许模拟

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