网关

作者: 两颗酸橙子 | 来源:发表于2020-07-20 21:26 被阅读0次

API网关

应用程序网关

与api不一定有关系,通常用于安全套接字(ssl)的终结和路由静态资源(html,css文件)或路由到对象的储存

网关的功能

路由

网充充当一个反向代理,并将传入的请求路由到后端服务。反向代理通常位于内网中,负责管理用户请求,将其导向正确的后端服务。

在确定是否使用这个模式时,需要考虑维护网关的运营成本。因为你要在接入点后面的抽象的多个服务。

,另外,网关也有可能成为一个严重的瓶颈。需要确保网关有足够的处理负载能力并在需要饿时候有能力适当地扩展他,或者,你可以使用友云服务提供的网关服务,并由他伟你操作和维护网关。

聚合

他从客户端接受一个请求,然后把这个请求拆分成多个子请求,发送到不同的后端服务。然后把这些子请求的响应聚合成单个响应给客户端。

卸载

为独立服务减负,将一些后端服务的功能卸载到网关中实现。

    鉴权和授权

      速率限制,重试策略,断路

      缓存

        压缩

        ssl终结

    日志和监控

网关的实现

nginx,HAproxy和Envoy

出口网关

可以帮助和控制所有的离开内网的流量。

这使得你的服务能够以受控方式访问方式访问外部服务。


相关文章

  • 亿级流量架构之网关设计思路、常见网关对比

    本文准备围绕七个点来讲网关,分别是网关的基本概念、网关设计思路、网关设计重点、流量网关、业务网关、常见网关对比,对...

  • 万能网关系统如何设计?

    本文准备围绕七个点来讲网关,分别是网关的基本概念、网关设计思路、网关设计重点、流量网关、业务网关、常见网关对比,对...

  • 网关与子流程

    网关 网关是用于控制流程的走向,也成为执行令牌,根据功能不同可以分为:排他网关,并行网关,包容网关,事件网关。 排...

  • 2018-03-27

    微服务网关 什么是微服务网关 微服务网关也称为服务网关或者API网关。服务网关 = 路由转发 + 过滤器...

  • 网关架构

    老网关架构: 新网关架构: 新老网关交易对比 老网关优点: 老网关不会存储任何数据,因此没有数据库的瓶颈。 老网关...

  • Activiti7的使用(六)

    Activiti的网关: 1、ExclusiveGateway:排他网关 排他网关(也叫异或(XOR)网关,或叫基...

  • 为什么需要后端网关

    一、什么是服务网关 二、为什么需要服务网关 三、服务网关技术选型 1、总体流程 2、引入网关的注意点 3、服务网关...

  • 五、跨语言微服务框架 - Istio Ingress和Egres

    在微服务中另外一个重点就是网关,网关理论包含入口网关和出口网关,传统意义上的网关很难做到出口网络控制,但是对于Is...

  • SpringCloud 之 Zuul(网关)

    概述 网关 Api(接口) Gateway(网关)--接口网关:接口是没有界面的 网关概念: 相当于客户端发送的请...

  • 工作流框架中的网关详解!网关是工作流流程实现流转的重点

    网关 网关用来控制流程的流向(流程的tokens),网关可以消费也可以生成token 网关显示成菱形图形,内部有有...

网友评论

      本文标题:网关

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