10-10 Zuul面试点之Zuul版本差异

Posted wangjunwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10-10 Zuul面试点之Zuul版本差异相关的知识,希望对你有一定的参考价值。

Zuul是典型的servlet+filter的形式。好处是大家对这个模型很熟悉,第二阻塞式线程是对程序最容易控制的线程。对技术员的技术,技术的考验都会差一些,而我们更聚焦于网关的实现。所以zuul业务形态,是非常成熟的业务形态。就是因为它们把所有的内容都聚焦到网关实现上。
缺点:阻塞式线程占用资源非常的高,没有异步线程那么高的并发量,
技术图片

技术图片

zuul1,一个请求进来一个线程处理。这个线程当前就只能处理一个事情,然后做返回,所以说它是阻塞式线程,第二它占用资源相对比较多,
技术图片
Zuul2引入的异步模型,典型的NIO和BIO的区别。
技术图片

结束

 

以上是关于10-10 Zuul面试点之Zuul版本差异的主要内容,如果未能解决你的问题,请参考以下文章

10-12 Zuul面试点之Hystrix降级处理

10-12 Zuul面试点之Hystrix降级处理

10-11 Zuul面试点之Hystrix整合

10-11 Zuul面试点之Hystrix整合

SpringCloud之Zuul网关原理及其配置(这个是2.0之前的版本,感觉还行,还没看)

SpringCloud学习系列之七 ----- Zuul路由网关的过滤器和异常处理