网关:一切服务请求的入口:一个后面服务的总代理。
只在系统拆分后的服务中,需要用到这个。
优势:简单可控。
单层getway结构
多层gateWay架构:
网关具备的功能:
服务路由:
权限校验:
安全方面:
容错降级:
负载均衡:
API编排:
弹力设计:控制层面的事情 全部交给网关处理。业务服务只关心数据层面的事情。例如 幂等 限流 熔断 重试 异步等。
流量网关与业务网关
流量网关:防火墙类似