尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili
a、公司信息
Zuul网关属于netfix公司的开源框架,属于第一代微服务网关
Gateway属于SpringCloud自研发的网关框架,属于第二代微服务网关
b、实现方式
Zuul基于Servlet实现的阻塞式的Api, 不支持长连接,依赖于SpringBoot-Web
SpringCloudGateway基于Spring5构建,能够实现响应式非阻塞式的Api,支持长连接,能够更好的整合Spring体系的产品,依赖SpringBoot-WebFlux。---基于netty实现的。
SpringCloudGateway性能比Zuul性能要好,底层就是Netty方式实现的。
本文介绍了Zuul作为Netflix的第一代微服务网关,基于Servlet实现,适合阻塞式API,而SpringCloudGateway作为第二代网关,基于Spring5和WebFlux构建,支持非阻塞式API和长连接,性能更优,尤其适合整合Spring生态。Zuul依赖SpringBoot-Web,而SpringCloudGateway依赖SpringBoot-WebFlux和Netty,提供更好的性能表现。
2400

被折叠的 条评论
为什么被折叠?



