API网关

  1. 云栖社区>
  2. 博客>
  3. 正文

API网关

Mac 2019-08-29 09:58:15 浏览275
展开阅读全文

网关解决的问题:
1、对外API接口暴露统一和隐藏后台微服务
2、统一鉴权,让鉴权与具体服务解耦
3、限流
4、负载均衡
5、调用链
image

API的URL转发和URI修改
1、转发 original --> current

转发分为两种:路径对路径和路径对服务

2、修改 currentPath = “/api/v1” + originalPath;

修改是因为服务对外接口暴露时,不想让外部直接调用URL的内部路径,从而避免一些不必要的安全问题。

鉴权:
通过拦截器,控制访问是否放行
image

Zuul与GateWay

网友评论

登录后评论
0/500
评论
Mac
+ 关注