本章知识点:本章将会介绍什么是Spring Cloud Gateway、为什么会出现Spring Cloud Gateway,以及Spring Cloud Gateway的工作原理和实战用法,以及Spring Cloud Gateway 路由概念以及基于nacos注册中心Spring Cloud Gateway 静态路由的实战。
Springboot 2.3.12.RELEASE,spring cloud Hoxton.SR12,spring cloud alibaba 2.2.9.RELEASE
Spring Cloud Gateway是Spring Cloud的一个全新项目,旨在为微服务架构提供一种简单而有效的统一的API路由管理方式。它是基于Spring 5.0、Spring Boot 2.0和Project Reactor等技术开发的网关,旨在替代Netflix Zuul。
Spring Cloud Gateway不仅提供统一的路由方式,还基于Filter链的方式提供了网关基本的功能,例如安全、监控/埋点、限流等。为了提升网关的性能,Spring Cloud Gateway是基于WebFlux框架实现的,而WebFlux框架底层则使用了高性能的Reactor模式通信框架Netty。
此外,Spring Cloud Gateway作为Spring Cloud生态系统中的网关,目标是替代Netflix Zuul。在Spring