
springcloud gateway
abner-hou
这个作者很懒,什么都没留下…
展开
-
Spring cloud gateway的自定义异常响应
由于gateway默认的返回码和返回信息不能满足下游微服务的自定义的异常响应码和描述,则需要通过网关透传下游微服务的异常的码值或者至少异常描述信息。spring cloud gateway给我们留了口子,只需要继承类DefaultErrorWebExceptionHandler,并覆盖相应的接口,并且声明ErrorWebExceptionHandler配置即可,下面贴出代码:1、 ErrorWebExceptionHandler配置@Configuration@EnableConfiguration原创 2021-02-03 18:04:26 · 2959 阅读 · 1 评论 -
Spring Cloud Gateway不能使用外置tomcat部署的问题
继上一边博客写了spring cloud gateway的入门之后,打算部署到服务器上,却发现将网关打包成war包,然后上传到外置的tomcat服务器上,启动的时候,回到这个错:查了不少资料(考虑了版本问题,springboot starter 内置tomcat冲突的问题)都没办法让他不报这个错误,后面去官网发现以下的公示:也就是,因为spring cloud gateway是基于netty的webflux响应式框架,必须要使用内置的tomcat,无法部署到外置的tomcat这种传统的servlet原创 2021-02-03 17:53:30 · 6344 阅读 · 0 评论 -
Springboot 集成Springcloud gateway的入门
最近做项目使用到了springcloude gateway作为网关,因此在此记录下springcloud gateway的入门操作,后续再将源码解读写出来,先立个flag。回归正题,Springcloud gateway是spring 最新推出的网关中间件,用于代替 Netflix Zuul,因为 Netflix Zuul是基于mvc实现的,并发性能较低,springcloud gateway底层是通过基于netty的webflux实现的,并发性能比较好,因为比较适合高并发的网关。一、依赖配置(pom文原创 2021-02-03 17:41:01 · 3591 阅读 · 3 评论