请求gateway网关报错503(gateway和nacos报错503)
nacos
Nacos是由阿里巴巴开源的服务治理中间件,集成了动态服务发现、配置管理和服务元数据管理功能,广泛应用于微服务架构中,简化服务治理过程。
项目地址:https://gitcode.com/gh_mirrors/na/nacos
免费下载资源
·
请求gateway网关报错503(gateway和nacos报错503)
原因:spring cloud alibaba + Nacos + gateway 负载均衡不兼容
gateway配置路由的时候,一般会负载均衡到指定服务uri: lb://ruoyi-admin
,但是gateway自带的负载均衡和nacos很可能不兼容,需要手动添加负载均衡依赖
- id: ruoyi-admin-route #
uri: lb://ruoyi-admin #
predicates: #
- Path=/dev-api/** #
filters:
- RewritePath=/dev-api/(?<segment>.*),/$\{segment}
-
解决方案
手动加上负载均衡依赖,版本号如果有父级依赖可以跟随父级指定的
<!--负载均衡依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-loadbalancer</artifactId> <!--<version>3.1.5</version>--> </dependency>
GitHub 加速计划 / na / nacos
123
24
下载
Nacos是由阿里巴巴开源的服务治理中间件,集成了动态服务发现、配置管理和服务元数据管理功能,广泛应用于微服务架构中,简化服务治理过程。
最近提交(Master分支:4 个月前 )
762303b9
* [ISSUE #12970] Fix NamingMetadataManager.removeInstanceMetadata() error
fix #12970
* Update NamingMetadataManagerTest.java 3 天前
05561813
* fix type search on mysql model
* 灰度模型迁移程序并发&迁移不落历史表
* Config migrate executor times
* 1.Config migrate executor times
2. history comparation optimize
* 1.Config migrate executor times
2. history comparation optimize
* checkstyle 4 天前
更多推荐
已为社区贡献6条内容
所有评论(0)