Gateway网关

什么是api网关 (api Gateway)

分布式服务架构 微服务架构与api网关

在微服务架构里 服务得粒度被进一步细分 各个业务服务可以被独立设计 开发 测试 部署和管理 这时 各个部署单元可以用不同得开发测试团队维护 可以使用不同得编程呢个语言和技术平台进行设计 这就要求必须使用一种语言和平台无关得服务协议作为各个单元间的通讯方式。

API 网关的定义

网关的角色是作为一个API架构 用来保护 增强和控制对于API服务的访问 API网关是一个处于应用程序或服务 (提供REST API接口服务) 之前的系统 用来管理授权 访问控制和流量限制等 这样REST API接口服务就被API网关保护起来 对所有的调用者透明 因此 隐藏在API网关后面的业务系统就可以专注于创建和管理服务 而不用去处理这些策略性的基础设施

API网关的职能

1.请求接入 可作为所有api接口服务的接入点 

2.业务聚合 可作为所有后端业务服务的聚合点

3.中介策略 可实现安全 验证 路由 过滤 流控等策略

4.统一管理 可对所有api服务和策略进行统一管理

API两大分类

流量网关API Gateway 关注稳定与安全

业务网关  Req/Respq 提供更好的服务

Gateway是什么?

Spring Cloud Gateway 作为spring cloud生态系中的网关 目标是替代zuul 其不仅提供统一的路由方式 并且基于filter链的方式提供了网关的基本功能 例如 安全 健康 埋点 限流等

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值