问题描述

config

spring:cloud:gateway:routes:- id: myRouteuri: lb://servicepredicates:- Path=/service/**

dependencyManagement

    <dependencyManagement><dependencies><!--Spring Boot--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>${spring.boot.version}</version><type>pom</type><scope>import</scope></dependency><!--Spring Cloud--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring.cloud.version}</version><type>pom</type><scope>import</scope></dependency><!--Spring Cloud Alibaba--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>2021.1</version><type>pom</type><scope>import</scope></dependency><!--Alibaba Aliyun--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>aliyun-spring-boot-dependencies</artifactId><version>1.0.0</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>

问题分析

spring-cloud-starter-gateway不再依赖默认的LoadBalancer,需要引入spring-cloud-starter-loadbalancer,并且无法解析http服务名称,例如:http://servicename,也无法访问。

      - id: useruri: http://userpredicates:- Path=/user/**filters:- StripPrefix=1

解决方案

    <dependencies><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-loadbalancer</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId></dependency></dependencies>

参考文章

  • springcloud 2020 gateway 503 错误代码
  • springcloud2020版本gateway+nacos,服务报错503 Service Unavailable

Spring Cloud Gateway——2020.x以上版本HTTP 503 或 NoLoadBalancer[负载均衡]解决方案相关推荐

  1. Spring Cloud Gateway整合Nacos实现服务路由及集群负载均衡

    目录 一.序言 二.代码示例 1.父工程spring-cloud-gateway-learning 2.子工程spring-cloud-api-gateway (1) pom.xml (2) 配置文件 ...

  2. 前后端分离,解决Spring Cloud GateWay + Nacos使用lb请求报503错误以及403跨域问题

    在使用前后端分离时,前端请求gateway接口,gateway使用lb负载均衡请求目标服务. 如下: spring:cloud:gateway:routes:- id: test-demouri: l ...

  3. Spring Cloud概念+案例(eureka注册+拉取、ribbon负载均衡+重试)、netfix各组件介绍【上】

    Spring Cloud概念+案例(断路器)[下] https://blog.csdn.net/LawssssCat/article/details/104632719 [⭐️⭐️⭐️] Spring ...

  4. Spring Cloud Alibaba - 07 Ribbon 应用篇及内置的负载均衡算法

    文章目录 Ribbon整合三部曲 artisan-cloud-ribbon-order step1 搞依赖 step2 搞注解 (在RestTemplate上加入@LoadBalanced注解) St ...

  5. spring cloud gateway 使用lb://服务名 出现503错误问题

    解决方法 在gateway服务中加入fegin依赖 <dependency><groupId>org.springframework.cloud</groupId> ...

  6. 第五章 微服务网关Spring Cloud Gateway

    5.1 微服务网关简介 第三章我们介绍了通过Spring Cloud LoadBalancer实现了微服务之间的调⽤和负载均衡,以及使⽤Spring Cloud OpenFeign声明式调⽤,那我们的 ...

  7. Spring Cloud Gateway(路由)

    本篇文章主要介绍了什么是 Spring Cloud Gateway,并基于 Spring Cloud Gateway 的 Finchley.RC1 版本编写一个 Spring Cloud Gatewa ...

  8. Spring Cloud Gateway高危漏洞修复方案

    小菜鸟的个人博客已经正式上线且对外开放啦- 博客访问地址:小菜鸟的大梦想 欢迎各位同学扫码关注本人公众号 ↓↓↓ 更多优质内容将 首发 公众号 2022年3月1日,Spring官方发布了关于Sprin ...

  9. Spring Cloud Gateway 雪崩了,该怎么办不要慌

    问题现象与背景 昨晚我们的网关雪崩了一段时间,现象是: 1.不断有各种微服务报异常:在写 HTTP 响应的时候,连接已经关闭: reactor.netty.http.client.PrematureC ...

最新文章

  1. 根据日期时间和随机量生成唯一ID!!
  2. word2vec代码_Word2Vec-——gensim实战教程
  3. Ansj中文分词Java开发小记
  4. 【LeetCode】3月31日打卡-Day16-数组排序算法汇总
  5. 计算机图形学应用:java2d和3d_?硬核儿童节礼物:MIT学神、太极作者胡渊鸣送你一门计算机课程...
  6. 计算机c语言报告册,计算机c语言实验报告.docx
  7. python程序语言二级教程_计算机二级python学习教程(2) python语言基本语法元素...
  8. 《银行业金融机构数据治理指引》解读及解决方案建议
  9. 怎么用计算机测出来体脂,keep软件测体脂率的在哪 keep怎么测体脂
  10. bug是什么意思详细介绍
  11. 易语言 互联网浏览器支持库 WEB浏览器2.0版(WebBrowser2.fne)
  12. 计算机优化和维护的主要内容,计算机组装与维护(全)
  13. MAT分析器中的shallow and retained heap详解
  14. Hive大总结!!!
  15. 2013年多益网络校园招聘笔试题
  16. pytorch快速入门与实战——三、Unet实现
  17. java获取MP3文件信息(歌手,歌名,封面,专辑,时长)
  18. 邂逅JVM中的Bug
  19. Eth-Trunk捆绑技术
  20. 《惢客创业日记》2021.04.24-30(周六)惢客拾金演示词

热门文章

  1. Visifire Silverlight Charts (基于SilverLight的Chart组件)
  2. mysql 查询每人每天_PHP+MySQL实现对一段时间内每天数据统计优化操作实例
  3. 计算机中减法英语,计算机中的减法运算
  4. python callback函数_回调函数callbacks
  5. import cv2找不到模块的解决方法
  6. 已经围上为何不算目_在湖人打球顺风顺水,戴维斯为何还要亏本卖掉洛杉矶豪宅?...
  7. 18岁学计算机专业好不好,我18岁,学计算机编程,请问有没有什么书或者方法可以提高记忆力的?...
  8. 用c语言编程矩阵乘法,c语言矩阵相乘
  9. 计算机专业报专转本可以志愿,2019年专转本志愿怎么填?专家透露报考窍门
  10. php三个数字比较大小排序,php中常用的4种实现数字大小排序的冒泡选择等算法函数代码...