Spring Cloud微服务架构从入门到会用(四)—服务网关Spring Cloud Gateway
前两篇文章我们已经初步的完成了一个小型的微服务框架,有服务注册中心,有订单服务,也有库存服务;订单服务也能通过feign进行服务间调用库存服务。那本文我们将引入服务网关Spring Cloud Gateway。 Spring Cloud Gateway 旨在提供一种简单而有效的方法来路由到API。Spring Cloud Gateway是基于Spring Framework5,Spring Boot 2.0构建的。Spring Cloud Gateway是Spring开发并用来替代Zuul的。Spring Cloud Gate是基于Spring Framework5的WebFlux实现的。 Zuul和Spring Cloud Gateway的对比大家请参考这篇文章:https://www.cnblogs.com/yizhishi/archive/2019/09/26/11588860.html 接下来我们开始引入Spring Cloud Gateway。 1. 创建网关服务module 按照第二篇文章创建一个module,起名为server-gateway。 2. 修改pom文件,引入gateway <properties> <java.version>1.8</java.version> <spring-cloud.version>Hoxton.SR1</spring-cloud