由于只能使用docker分配的ip访问rabbitmq导致springcloud无法创建队列
来源:6-5 Spring Cloud Bus实操.mp4
慕九州3166796
2018-06-29
windows下通过Docker Tooler的终端运行docker成功
localhost:15672却不能访问
docker分配的ip可以访问
为啥运行时候映射了端口spring还是找的默认端口呢??
config项目是正常起起来的
config 启动后 rabbitmq不能创建队列是咋回事????
写回答
3回答
-
默认的是localhost
不是的化需要修改:
spring:
rabbitmq:
host: 192.168.1.9012018-09-02 -
涿鹿老王
2018-07-04
需要注意是不是docker容器的默认端口,我是这出的问题
00 -
wirechen
2018-06-29
1、将localhost换成127.0.0.1试试,这两个完全不一样。
2、我看那个192.168.99.100是你的宿主机局域网吗?会不会是你创建docker容器指定了桥接的方式,在spring中rabbitmq的ip直接配192.168.99.100试试。
3、重新换一个docker镜像试试
以上就是我能想到的,希望能帮到你。
00
SpringCloud Finchley(M2+RELEASE+SR2)微服务实战
SpringCloud组件实现微服务,【已升级Finchley.Release】
5668 学习 · 2489 问题
相似问题