美文网首页
网关的作用

网关的作用

作者: 简楼 | 来源:发表于2021-04-24 20:30 被阅读0次

    前言

    在开发过程中,或多或少都听过微服务,现在大部分公司也是秉承这个概念,去设计开发系统;

    今天我们就先来了解下,网关;

    什么服务网关

    网关服务是单一访问点,并充当多项服务的代理;

    意思就是A系统调用B系统的接口,不再是直接调用,而是A系统调用网关,网关调用B系统,从而实现接口的调用;

    为什么要使用到网关呢?使用网关之后,能带来什么好处?

    • 统一接入:请求路由,不仅可以路由转发,还能做到请求过滤;版本控制,可实现灰度发布;服务埋点,这样就为监控服务的性能,并且可以拦截入参和出参;可以起到负载均衡的作用。
    • 流量监控:可以限流,比如为了防止核心系统A被压垮,那么可以限制外部系统的调用频率;流量错峰和服务降级。
    • 安全防护:服务保护及鉴权,也就意味着服务接口不能随便调用了,只有授权的系统才可以获得调用权限;防止恶意攻击,比如可以设置IP白名单或IP黑名单;内外网隔离。
    • 业务隔离:可以做到系统和系统之间的松耦合。
    • 熔断:对于微服务架构模式很有作用,可以避免服务中断。
    • 黑白名单:允许或者禁止某些 IP 地址通过。
    • 负载均衡:网关能将传入的单个 URL 路由到多个后端目标。

    相关文章

      网友评论

          本文标题:网关的作用

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