对于最新的稳定版本,请使用 Spring Integration 6.3.4! |
对于最新的稳定版本,请使用 Spring Integration 6.3.4! |
Spring AMQP 版本 1.6 引入了一种机制,允许为出站消息指定默认用户 ID。
始终可以设置标头,现在标头优先于默认值。
这可能对消息收件人有用。
对于入站消息,如果消息发布者设置了该属性,则该属性将在标头中可用。
请注意,RabbitMQ 会验证用户 ID 是否是连接的实际用户 ID,或者连接是否允许模拟。AmqpHeaders.USER_ID
AmqpHeaders.RECEIVED_USER_ID
要为出站邮件配置默认用户 ID,请在 上配置该 ID,并将出站适配器或网关配置为使用该模板。
同样,要在回复上设置用户 ID 属性,请将适当配置的模板注入入站网关。
有关更多信息,请参见 Spring AMQP 文档。RabbitTemplate