【发布时间】:2020-12-13 19:56:30
【问题描述】:
我想了解 Netflix Zuul2 和 Spring Cloud Gateway 之间的技术差异。
- Spring Cloud Gateway 是异步的,Zuul2 也是如此
- 都支持Http2
- 两者都支持路由过滤器(功能路由)
- 都在 Netty 上使用
【问题讨论】:
标签: netflix-zuul spring-cloud-gateway
我想了解 Netflix Zuul2 和 Spring Cloud Gateway 之间的技术差异。
【问题讨论】:
标签: netflix-zuul spring-cloud-gateway
Zuul 2 基于 Netty,它是一个用 Java 编写网络应用程序的框架。 Zuul 2 引入了过滤器的概念。过滤器是 Zuul 功能的核心。他们负责应用程序的业务逻辑,可以执行各种任务。过滤器类别:传入、端点和传出。
Spring Cloud 提供了一种简单、有效的方式来路由到 API 并提供横切关注点,例如:安全性、监控/指标和弹性。
我确实找到了一篇讨论 Zuul 1 如何与 Spring Cloud 一起使用的文章。链接到该链接和下面粘贴的其他链接。
https://thebackendguy.com/netflix-zuul-2-api-gateway-sample/
https://spring.io/projects/spring-cloud-gateway
https://stackabuse.com/spring-cloud-routing-with-zuul-and-gateway/
【讨论】: