码迷,mamicode.com
首页 > 其他好文 > 详细

给RabbitMQ发送消息时,设置请求头Header。

时间:2018-09-29 16:02:43      阅读:929      评论:0      收藏:0      [点我收藏+]

标签:rand   消费者   stp   proc   exchange   rabbitmq   payload   change   bubuko   

消费者

技术分享图片

 

由于消费者那里,@Payload是接受的消息体,使用了@Header注解,需要请求头,生产者这边就要设置,如下代码:

技术分享图片

 

这是RabbitTemplate中的converAndSend(exchang,routingKey,消息体,消息头)方法。

@Override
    public void convertAndSend(String exchange, String routingKey, final Object message,
            final MessagePostProcessor messagePostProcessor) throws AmqpException {
        convertAndSend(exchange, routingKey, message, messagePostProcessor, null);
    }

 

给RabbitMQ发送消息时,设置请求头Header。

标签:rand   消费者   stp   proc   exchange   rabbitmq   payload   change   bubuko   

原文地址:https://www.cnblogs.com/theRhyme/p/9724091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!