遇到503|遇到503 错误代码应如何解决()
POM文件依赖
点击手游标签并拖拽以移动
我在父组件中加入的nacos的相关依赖如下:
点击并拖拽以移动
nacos的版本如下:
2021.1
点击并拖拽以移动
gateway的application.yml文件配置如下:
fhadmin.org server:
port: 9040
spring:
application:
name: gateway
cloud:
gateway:
routes:
- id: consumer
uri: lb://consumer
#uri:
predicates:
- Path=/**
nacos:
discovery:
server-addr: localhost:8848
metadata:
preserved.heart.beat.interval: 3 #心跳间隔。时间单位:秒。心跳间隔
preserved.heart.beat.timeout: 6 #心跳暂停。时间单位:秒。 即服务端6秒收不到客户端心跳,会将该客户端注册的实例设为不健康:
preserved.ip.delete.timeout: 9 #Ip删除超时。时间单位:秒。即服务端9秒收不到客户端心跳,会将该客户端注册的实例删除:
点击并拖拽以移动
当我通过uri: 去调用服务时,是可以调用的,但是当我用uri lb://consumer时就无法调用服务,报错503.
解决办法是:
加入feign依赖。
org.springframework.boot
spring-boot-starter
org.springframework.cloud
spring-cloud-starter-gateway
3.0.2
org.springframework.cloud
spring-cloud-starter-openfeign
3.0.2
org.springframework.cloud
spring-cloud-lowww.diuxie.comadbalancer
3.0.2
org.springframework.boot
spring-boot-starter-test
test
【遇到503|遇到503 错误代码应如何解决()】点击并拖拽以移动
猜测原因:nacos兼容feign,feign集成ribbon,默认实现负载均衡;或许是nacos不兼容springcloud gateway自带的ribbon。
推荐阅读
- 遇到一哭二闹三打滚的孩子,怎么办┃山伯教育
- 唱歌教学(导致嗓音损坏的几个常见的错误唱歌方法!)
- 调取接口时报404错误(ID:16)
- 遇到不正当请求怎么办
- python-安装sublime遇到异常
- 接口|axios接口报错-参数类型错误解决
- Spring|Spring Boot部署到Resin遇到的问题
- 塔罗占卜(近期是否会遇到避不开的劫数(准爆了))
- 大年初三遇到情人节
- 碧珠生活智慧语录24-1(没有错误)