今天看啥  ›  专栏  ›  Java之间

为什么微服务一定要有网关?

Java之间  · 公众号  · Java  · 2019-10-27 20:26
点击上方“Java之间”,选择“置顶或者星标”你关注的就是我关心的!来源:https://www.cnblogs.com/java-zhao/p/6716059.html上一篇:推荐几个美团、阿里、百度大厂大佬的公众号一、什么是服务网关服务网关 = 路由转发 + 过滤器1、路由转发:接收一切外界请求,转发到后端的微服务上去;2、过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成(其实路由转发也是通过过滤器实现的)。二、为什么需要服务网关上述所说的横切功能(以权限校验为例)可以写在三个位置:1、每个服务自己实现一遍2、写到一个公共的服务中,然后其他所有服务都依赖这个服务3、写到服务网关的前置过滤器中,所有请求过来进行权限校 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照