嘻哈飞车族腻害,高人都是这样玩SpringBoot整合RabbitMQ( 四 )

(3)测试
@Testpublic void test3() {//对应 RabbitHeaderConfig 中的map 的 key / valueMessage nameMsg = MessageBuilder.withBody("hello yolo !".getBytes()).setHeader("name","yolo").build();Message ageMsg = MessageBuilder.withBody("hello 99 !".getBytes()).setHeader("age","99").build();//此时发送的消息接收 , 跟 routingKey无关 , 跟消息的 header 内容有关rabbitTemplate.send(RabbitHeaderConfig.HEADERNAME, null, ageMsg);rabbitTemplate.send(RabbitHeaderConfig.HEADERNAME, null, nameMsg);}123456789
嘻哈飞车族腻害,高人都是这样玩SpringBoot整合RabbitMQ
本文插图
如果更改 , header 里的键值对:则无法匹配成功 , 队列收不到该信息
嘻哈飞车族腻害,高人都是这样玩SpringBoot整合RabbitMQ
本文插图
嘻哈飞车族腻害,高人都是这样玩SpringBoot整合RabbitMQ
本文插图