Spring Cloud Alibaba#24.Spring Cloud Gateway
程序员文章站
2022-07-10 19:52:34
这里重点介绍Spring Cloud Gateway网关是什么,以及如何与SpringBoot实现整合笔记对应学习视频:https://www.itlaoqi.com/chapter/2666.htmlSpring Cloud GatewaySpring Cloud Gateway是Spring Cloud第二代网关,目前第一代Netfilx Zuul已经过时且开Github停滞状态基于Netty(NewIO)、Reactor(响应式编程)及WebFlux(新的WebMVC框架)构建.....
这里重点介绍Spring Cloud Gateway网关是什么,以及如何与SpringBoot实现整合
笔记对应学习视频:
https://www.itlaoqi.com/chapter/2666.html
Spring Cloud Gateway
- Spring Cloud Gateway是Spring Cloud第二代网关,目前第一代Netfilx Zuul已经过时且开Github停滞状态
- 基于Netty(NewIO)、Reactor(响应式编程)及WebFlux(新的WebMVC框架)构建
Spring Cloud Gateway的优点:
- 性能强劲,执行效率是传统基于Servlet同步通信Zuul效率的1.6倍
- 功能强大,与Spring Cloud 体系天然整合,不存在兼容问题,内置转发/限流/监控
- 设计优雅,使用简单,易于扩展
Spring Cloud Gateway的缺点:
- 基于NIO,非J2EE体系,学习源码是由一定门槛
- 不兼容Servlet,应用不兼容Tomcat,无法打War包
- 只支持Spring Boot 2.x版本,对于不熟悉SpringBoot的小伙伴有学习门槛
Spring Cloud Gateway的部署
1.创建新应用
- a.Spring 初始化选择以下两项
- 2.额外引入健康监控指标(备选,可跳过)
- 3.application.yml
- 4.启动其他服务后,再启动gateway,通过gateway网关路由访问其他网关的语法
本文地址:https://blog.csdn.net/qiyi6049650/article/details/109646830
推荐阅读
-
Spring Cloud系列-Zuul网关集成JWT身份验证
-
Spring Cloud第七篇 | 声明式服务调用Feign
-
spring cloud 初步搭建1-1(eureka配置)
-
spring cloud Eureka 配置信息
-
SpringCloud之Spring Cloud Stream:消息驱动
-
Spring Cloud Config 配置中心实践过程中,你需要了解这些细节!
-
详解Spring Cloud Eureka多网卡配置总结
-
详解基于Spring Cloud几行配置完成单点登录开发
-
Spring Cloud Alibaba | 序言
-
跟我学SpringCloud | 第十四篇:Spring Cloud Gateway高级应用