gateWay实现微服务之间调用503问题
1.创建会员服务

其中pom文件如下:

配置文件如下:

controller如下:

2.gateWay服务

其中,pom文件如下:

配置文件如下:

3.启动nacos服务
4.通过gateWay访问member服务
nacos整合gateway
gateway 配置uri时:使用注册中心应用名称
出现 503 问题

5.直接访问member服务

6.在gateWay服务添加loadbalancer依赖
其原因缺少负载均衡器 Ribbon springcloud2020之后已经移除
替代品为loadbalancer
依赖:

7.再次通过gateWay访问member服务

参考博文:
https://www.cnblogs.com/stubborn-dude/p/15426371.html
本文档介绍了如何解决在Spring Cloud Gateway中遇到的调用微服务返回503的问题。首先创建了会员服务并配置了相关pom和controller。接着配置了Gateway服务,并启动Nacos服务。尝试通过Gateway访问会员服务时,出现503错误。原因是缺少负载均衡器Ribbon,由于Spring Cloud 2020之后已移除Ribbon,需要添加LoadBalancer依赖。添加依赖后,再次尝试访问,问题得到解决。参考了相关博文进行故障排查和修复。
3995

被折叠的 条评论
为什么被折叠?



