spring cloud stream问题

来源:7-4 Spring Cloud Stream的使用(上)

慕尼黑5723975

2019-05-26

老师您好:
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是什么原因呢?如图图片描述

写回答

2回答

慕田峪8546099

2019-10-18

可以通过这样配置将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
0

廖师兄

2019-05-27

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

0
0

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5668 学习 · 2489 问题

查看课程