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 请求

相关文章
|
15天前
|
负载均衡 Java 应用服务中间件
Gateway服务网关
Gateway服务网关
29 1
Gateway服务网关
|
2月前
|
负载均衡 Java 网络架构
实现微服务网关:Zuul与Spring Cloud Gateway的比较分析
实现微服务网关:Zuul与Spring Cloud Gateway的比较分析
106 5
|
2月前
|
测试技术 微服务
微服务(八)-服务网关zuul(四)
微服务(八)-服务网关zuul(四)
|
2月前
|
监控 前端开发 Java
微服务(七)-服务网关zuul(三)
微服务(七)-服务网关zuul(三)
|
2月前
|
负载均衡 前端开发 安全
微服务(六)-服务网关zuul(二)
微服务(六)-服务网关zuul(二)
|
4月前
|
监控 负载均衡 Java
深入理解Spring Cloud中的服务网关
深入理解Spring Cloud中的服务网关
|
1月前
|
安全 5G 网络性能优化
|
2月前
|
监控 负载均衡 安全
微服务(五)-服务网关zuul(一)
微服务(五)-服务网关zuul(一)
|
3月前
|
运维 Kubernetes 安全
利用服务网格实现全链路mTLS(一):在入口网关上提供mTLS服务
阿里云服务网格(Service Mesh,简称ASM)提供了一个全托管式的服务网格平台,兼容Istio开源服务网格,用于简化服务治理,包括流量管理和拆分、安全认证及网格可观测性,有效减轻开发运维负担。ASM支持通过mTLS提供服务,要求客户端提供证书以增强安全性。本文介绍如何在ASM入口网关上配置mTLS服务并通过授权策略实现特定用户的访问限制。首先需部署ASM实例和ACK集群,并开启sidecar自动注入。接着,在集群中部署入口网关和httpbin应用,并生成mTLS通信所需的根证书、服务器证书及客户端证书。最后,配置网关上的mTLS监听并设置授权策略,以限制特定客户端对特定路径的访问。
131 2
|
1月前
|
前端开发 Java API
vertx学习总结5之回调函数及其限制,如网关/边缘服务示例所示未来和承诺——链接异步操作的简单模型响应式扩展——一个更强大的模型,特别适合组合异步事件流Kotlin协程
本文是Vert.x学习系列的第五部分,讨论了回调函数的限制、Future和Promise在异步操作中的应用、响应式扩展以及Kotlin协程,并通过示例代码展示了如何在Vert.x中使用这些异步编程模式。
47 5
vertx学习总结5之回调函数及其限制,如网关/边缘服务示例所示未来和承诺——链接异步操作的简单模型响应式扩展——一个更强大的模型,特别适合组合异步事件流Kotlin协程
下一篇
无影云桌面