源码包:
spring-cloud-starter-gateway-core-2.1.5.release.
支持功能:
动态刷新routes:

约定集成了:
跨域配置:

限流配置:

负载均衡:


路由配置:

httpClient配置:

框架实现基础:
spring 5 Spring WebFlux reactive
特性:高吞吐 低延迟【异步非阻塞】
spring-webmvc +servlet+tomcat 同步阻塞
spring-webFlux+reactive+netty 异步非阻塞

关于spring-webMvc 与spring-webflux对比:
基于注释型的写法与spring-webMvc 非常相似:

与之等价:基于功能型写法:

如果你同时添加了spring-boot-starter-web和spring-boot-starter-webflux依赖,那么Spring Boot会自动配置Spring MVC,而不是WebFlux。你当然可以强制指定应用类型,通过SpringApplication.setWebApplicationType(WebApplicationType.REACTIVE)
文章转载自纯洁的明依,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




