美文网首页
Zuul 2 源码解析

Zuul 2 源码解析

作者: 王天青Grissom | 来源:发表于2018-06-26 09:37 被阅读331次

    Zuul2的难产,终于在 2018.4.13 上架了中心仓库,也代表着Zuul正式加入Netty全家桶的怀抱,关于Netty有一篇宏观性的博文有兴趣的可以阅读 Zuul 2 : The Netflix Journey to Asynchronous, Non-Blocking Systems 此篇博客。

    简而言之,Zuul2也就是从传统的 BIO 切换到了 NIO 模式。

    传统的BIO模型基于Thread的方式

    NIO模型基于Reactor模型

    Zuul2 架构

    从上帝视角来开,Zuul2是一个在 Netty 上运行一系列Filter的服务,执行完成PreFilter (inbound filters)之后将请求通过 Netty Client 转发出去,然后将请求的结果通过一系列PostFilter (outbound filters) 返回,如下图所示。

    详细参考:https://mp.weixin.qq.com/s/FkKIQJwbrKqOqU6sScMGjg

    相关文章

      网友评论

          本文标题:Zuul 2 源码解析

          本文链接:https://www.haomeiwen.com/subject/inlpyftx.html