SpringCloud Gateway:status: 503 error: Service Unavailable

使用SpringCloud Gateway路由请求时,出现如下错误

yml配置如下:

可能的一种原因是:yml配置了gateway.discovery.locator.enabled=true,此时gateway会使用负载均衡模式路由请求,但是SpringCloud Alibaba删除了Ribbon的依赖,无法通过负载均衡路由到指定的微服务,因此出现503报错。需要在pom中手动引入springcloud loadbalancer

java 复制代码
		<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-loadbalancer</artifactId>
        </dependency>
相关推荐
Ting-yu3 小时前
SpringCloud快速入门(4)---- nacos安装与使用
java·spring·spring cloud
livemetee5 小时前
Spring Cloud Stream与Flink集成实战
spring cloud·flink
總鑽風7 小时前
单点登录sso 微服务加网关gateway
java·微服务·gateway·jwt·单点登录
Ting-yu1 天前
SpringCloud快速入门(3)---- 创建微服务项目
java·spring cloud·微服务
Ting-yu1 天前
SpringCloud快速入门(1)---- 微服务介绍
后端·spring·spring cloud
庞轩px1 天前
第八篇:Spring与微服务——从SpringBoot到SpringCloud的演进
spring boot·spring·微服务·nacos·gateway·sentinel
fanzhonghong1 天前
javaWeb开发之Maven高级
java·开发语言·spring boot·spring cloud·私服
青槿吖1 天前
第一篇:Elasticsearch 入门踩坑记:从 “URL 拼写错误” 到跑通第一个搜索服务
大数据·elasticsearch·搜索引擎·spring cloud·微服务·架构·全文检索
Ting-yu1 天前
SpringCloud快速入门(2)---- SpringCloud简介
后端·spring·spring cloud
Devin~Y1 天前
大厂Java面试实录:Spring Boot微服务 + Redis/Kafka + Prometheus/Jaeger + RAG/Agent(小Y水货版)
java·spring boot·redis·spring cloud·kafka·prometheus·jaeger