Spring Cloud 微服务学习笔记(2)关于SpringCloudStream的一些坑

本文记录了在学习Spring Cloud Stream过程中遇到的重要问题,包括配置依赖、YML文件设置、Docker中RabbitMQ连接、binders配置及消息发送与接收的实现细节,旨在为其他开发者提供参考和警示。
摘要由CSDN通过智能技术生成
写作目的

最近学习了Spring Cloud Stream,发现坑不少,最后迫不得已看了官方文档,踉踉跄跄的把程序跑起来了。这里把我觉得比较重要的坑简要的说明一下,一边记录下坑,一边给其他小伙伴以提示。


1、配置文件中要同时引入 stream 和 stream-rabbit的依赖,如图:
我学习的教程只是让引入了rabbit的包,没有引入Stream
这里写图片描述

2、yml文件中要修改下rabbitmq的host和port,因为我是用的docker运行的rabbitMQ,windows版本的docker的IP地址是每次启动docker小鲸鱼下面显示的IP,不是localhost,所以这里不配置的话,就会使用默认的localhost,当然就连接不上rabbitMQ了。
这里写图片描述

附上docker小鲸鱼的IP地址处
这里写图片描述

3、在resources文件夹下新建一个spring.binders 文件,要填写如下,绑定rabbitMQ
rabbit:\
org.springf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值