springcloud gateway + nacos 遇到503错误
pom文件依赖
<dependencies><!--nacos客户端--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><!--gateway网关--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId></dependency></dependencies>
主类加入服务发现注解
package com.gateway;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;@EnableDiscoveryClient
@SpringBootApplication
public class GatewayApplication {public static void main(String[] args) {SpringApplication.run(GatewayApplication.class, args);}
}
配置yml
server:port: 7000
spring:application:name: service-gatewaycloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: product_routeuri: lb://service-productpredicates:- Path=/product-serv/**filters:- StripPrefix=1
测试
报503错误,原因是微服务不可获取
解决:加入feign依赖
<dependencies><!--nacos客户端--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><!--fegin组件--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId></dependency><!-- Feign Client for loadBalancing --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-loadbalancer</artifactId><version>3.0.2</version></dependency><!--gateway网关--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId></dependency></dependencies>
重启,测试
猜测原因:nacos兼容feign,feign集成ribbon,默认实现负载均衡;或许是nacos不兼容springcloud-gateway自带的ribbon。
如有错误,欢迎指出。
springcloud gateway + nacos 遇到503错误相关推荐
- Spring cloud 2020 gateway nacos 出现503的情况
Spring cloud 2020 gateway nacos 出现503的情况 参考https://blog.csdn.net/weixin_39233623/article/details/121 ...
- SpringCloud Gateway + nacos 报错 Service Unavailable
问题描述:使用spring的gatway,将gateway搭建好并成功注册到nacos中,但通过gatway却无法路由到其他服务,每次都报错There was an unexpected error ...
- No servers available for service: renren…。 Gateway 网关报503错误 ,已解决
使用端口访问就可以,使用lb:// 就报503 gateway:routes:- id: admin_routeuri: lb://gulimall-admin # uri: http://local ...
- SpringCloud + Gateway + Nacos, 服务注册在Nacos后,出现nacos后台服务列表有时候刷不出来服务,导致服务失效。
在服务注册时候,发现,刷新nacos后台,会出现服务有时候没在列表中,再次刷新又会重新出来 导致注册的服务在过网关的时候无法使用服务: 解决方案:---更改配置文件 主要是在配置中指定注册的Nacos ...
- springcloud gateway 使用nacos 动态过滤器 记一次线上网关升级cpu升高的问题
大家好,我是烤鸭: 网关升级,想使用 springcloud gateway nacos 动态过滤器配置(原来是硬编码的方式),升级之后出了一些问题(cpu升高,ygc频繁),记录一下. 关于 s ...
- Springboot 集成Springcloud gateway的入门
最近做项目使用到了springcloude gateway作为网关,因此在此记录下springcloud gateway的入门操作,后续再将源码解读写出来,先立个flag. 回归正题,Springcl ...
- springcloud gateway 使用nacos 作为配置中心 和 注册中心
大家好,我是烤鸭: 今天分享下 springcloud gateway 使用nacos作为配置中心和注册中心,主要是还是配置中心. 源码下载: https://gitee.com/fireduck_a ...
- Java开源项目:saas小程序商城(SpringCloud + Oauth2.0 + ShiroRedis + JWT + Gateway + Nacos + Nginx+Vue+Mysql)
项目采用**SpringCloud **主流开源框架,,设计轻巧,使用简单,开发人员接手与二次开发简单易懂: 项目完成了对阿里云.腾讯云.微信生态的快速接入与代码示例,并成功运用到了商业中,方便大家学 ...
- SpringCloud Gateway API接口安全设计(加密 、签名)
点击关注公众号,实用技术文章及时了解 1 防止数据抓包窃取 1.1 风险简述 简述:当用户登录时,恶意攻击者可以用抓包工具可以拿到用户提交的表单信息,可以获取用户的账号密码,进而可以恶意访问网站. 1 ...
- 【345期】SpringCloud Gateway API 接口安全设计(加密 、签名)
1 防止数据抓包窃取 1.1 风险简述 简述:当用户登录时,恶意攻击者可以用抓包工具可以拿到用户提交的表单信息,可以获取用户的账号密码,进而可以恶意访问网站. 1.2 RSA 非对称加密 1.2.1 ...
最新文章
- 【太阳软件】动态换ip软件:反爬虫对抗对数据分析的影响
- gulp,grunt,bower,feoman,fis 简单说明
- java 用于xcopy复制_java调用copy复制子文件夹及文件到指定目录(非xcopy)
- python学习-函数(定义、可变参、小练习(列表最小值函数))
- Docker Harbor 2.3.4 集群 双主复制高可用镜像仓库
- 记一次wireshark抓取QQ好友IP和火绒抓取微信IP
- Leetcode——C++突击面试
- 生态丨人大金仓与超图集团共商战略新发展、共营和谐新生态!
- 2021-09-30 node上传文件的问题以及如何选择适合自己的插件
- 【回归预测-ELM预测】基于遗传算法优化极限学习机实现风电数据回归预测附matlab代码
- Win10系统在哪里卸载软件
- sci四区大水刊 计算机,sci四区大水刊_sci四区免费大水刊_sci四区什么水平
- 36艺教育完成3000万元Pre-A轮融资,星火资本投资
- 空间几何(点线面)知识整理
- 论Cardano修仙之路,聊ADA现状分析
- Iptables与Firewalld防火墙(最详细说明)
- Trance音乐风格的分类
- 2021春 算法复习
- UART的RTS和CTS
- Android物联网应用程序开发(智慧园区)—— 图片预览界面
热门文章
- 墙壁涂色问题--动态规划
- 400GE燎原前夜,智能IP网络的核心路由器巅峰际会
- 创建一个urdf机器人_ROS机器人Diego制作16-创建机器人的urdf模型描述文件
- 华人的旗帜——首位亚裔图灵奖获得者姚期智
- 微信小程序返回Qcloud\\Cos\\Exception\\NoSuchBucketException: Cos Error Code: NoSuchBucket, Status Code: 404
- ISO9000、CMM(I)、6sigma与对象分析技术
- 国内的 App 推广渠道有哪些?
- 用命令打开文件服务器资源管理器,Windows10使用命令参数打开文件资源管理器的方法...
- 2019上半年软件设计师考试体会
- SQL数据库的存错过程中output用法