Zuul 网关与 Gateway 之间的区别 | 学习笔记

简介: 快速学习 Zuul 网关与 Gateway 之间的区别

开发者学堂课程【精通 Spring Cloud AlibabaZuul 网关与 Gateway 之间的区别学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/634/detail/10113


Zuul 网关与 Gateway 之间的区别


内容介绍:

一、Zuul 网关

二、Gateay

三、相同点


spring-cloud-Gateway spring-cloud 的一个子项目。而 zuul 则是 netflix 公司的项目,只是 spring zuul 集成在 spring-cloud 中使用而已。

因为 zuul2.0连续跳票和 zuul1的性能表现不是很理想,所以催生了 spring 团队开发了 Gateway 项目。


一、Zuul 网关

Zuul 网关属于 NetFix 公司开源框架,属于第一代微服务网关。Zlul 网关底层基于 Servlet 实现,阻塞式 api ,不支持长连接,依赖 SpringBoot-Web


二、Gateay

Gateay 属于 SpringCloud 自己研发的网关框架,属于第二代微服务网关,相比来说 GateWay Zuul 网关的性能要好很多。

SpringCloudGateWay 基于 Spring5 构建,能够实现响应式非阻塞式 api ,支持长连接,能够更好的支持 Spring 体系产品,依赖 SpringBoot-WebFux。如果引入 SpringBoot-Web 会报错。


三、相同点

1.   底层都是 servlet

2.   两者均是 web 网关,处理的是 http 请求

相关文章
|
2月前
|
监控 Java 应用服务中间件
网关大解密:探索Spring Cloud Alibaba中Gateway的奥秘
网关大解密:探索Spring Cloud Alibaba中Gateway的奥秘
103 1
|
28天前
|
SpringCloudAlibaba Java 网络架构
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(七)Spring Cloud Gateway服务网关
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(七)Spring Cloud Gateway服务网关
76 0
|
29天前
|
Java 网络架构 微服务
SpringCloud GateWay网关-学习笔记
SpringCloud GateWay网关-学习笔记
30 0
Gateway网关打印请求日志
Gateway网关打印请求日志
|
3月前
|
监控 Java API
springcloud5-服务网关zuul及gateway
springcloud5-服务网关zuul及gateway
117 1
springcloud5-服务网关zuul及gateway
|
3月前
|
负载均衡 前端开发 Java
字节后端面试题(前端发送请求到后端的过程(MVC),网关gateway作用,怎么解决跨域,各微服务组件作用)
字节后端面试题(前端发送请求到后端的过程(MVC),网关gateway作用,怎么解决跨域,各微服务组件作用)
116 0
|
8天前
|
负载均衡 Nacos 数据安全/隐私保护
SpringCloud GateWay 使用
SpringCloud GateWay 使用
15 0
|
1月前
|
缓存 Java API
【云原生】Spring Cloud Gateway的底层原理与实践方法探究
【云原生】Spring Cloud Gateway的底层原理与实践方法探究
|
3月前
|
Java Spring
Spring Cloud Alibaba - 26 Gateway-自定义谓词工厂RoutePredicateFactory
Spring Cloud Alibaba - 26 Gateway-自定义谓词工厂RoutePredicateFactory
52 0
|
4月前
|
Java 数据安全/隐私保护 数据格式
Spring Cloud Gateway 网关整合 Knife4j 4.3 实现微服务接口文档聚合
Spring Cloud Gateway 网关整合 Knife4j 4.3 实现微服务接口文档聚合