美文网首页
GateWay概述

GateWay概述

作者: CodeYang | 来源:发表于2021-09-02 12:06 被阅读0次

    网关能干嘛?

    反向代理
    鉴权
    流量控制
    熔断
    日志监控
    。。。。

    Spring Cloud Gateway

    云架构.png

    概述

    Spring Cloud Gateway 提供统一的路由方式且基于Filter 链的方式提供了网关的基本功能,如:安全性、监控/指标和限流。

    GateWay 使用的 Webflux中reactor-netty响应式变成组件,底层使用了Netty通讯框架。【高并发,非阻塞式响应式编程非常有优势】

    GateWay是基于异步非阻塞模型上进行研发的。

    Spring Cloud Gateway 特性

    • 基于Spring Framework 5, Project Reactor和Spring Boot 2.0构建;
    • 动态路由:能够匹配任何请求属性的路由;
    • 可以对路由指定Predicate(断言)和Filter(过滤器);
    • 集成Hystrix的断路器功能;
    • 集成Spring Cloud 服务发现功能;
    • 易于编写的Predicate(断言)和Filter(过滤器);
    • 请求限流功能;
    • 支持路径重写。

    三大概念
    Route(路由)
    Predicate(断言)
    Filter(过滤)

    相关文章

      网友评论

          本文标题:GateWay概述

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