问题描述
我想了解Netflix Zuul2和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/