请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

spring cloud stream问题

老师您好:
springboot 2.1.5.RELEASE
springcloud 版本 Greenwich.SR1
rabbitmq 版本 3.7

在学习7-4,7-5章节的时候。首先StreamClient的input,output不能同名这个不说了,我看有人问过类似的问题。
我是这么配置的

@Output("myMessageOut")
MessageChannel output();

但是我程序启动以后 myMessageOut只生成了 exchange并没有绑定一个quene是什么原因呢?如图图片描述

正在回答 回答被采纳积分+3

2回答

慕田峪8546099 2019-10-18 02:09:09

可以通过这样配置将input和output指定到同一个队列,在配置文件中添加如下配置:

spring.cloud.stream.bindings.stream_in.destination=stream-queue

spring.cloud.stream.bindings.stream_out.destination=stream-queue

其中stream_in是input,stream_out是output,stream-queue是指定的队列,希望能帮到你!

0 回复 有任何疑惑可以回复我~
廖师兄 2019-05-27 14:44:10

Greenwich.SR1 太新了,这个版本对cloud做了超级大的改动。你先用我课程里版本,课程最后升级到新版。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信