Gateway:网关

Posted WCK的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gateway:网关相关的知识,希望对你有一定的参考价值。

Spring Cloud Gateway:网关

一、什么是API网关

1. 什么是API网关?

​ API网关作用就是把各个服务对外提供的API汇聚起来,让外界看起来是一个统一的接口。同时也可在网关中提供额外的功能。

​ 总结:网关就是所有项目的一个统一入口。

2. API网关的重要性

​ API 网关并不是微服务场景中必须的组件,如下图,不管有没有 API 网关,后端微服务都可以通过 API 很好地支持客户端的访问。

​ 但对于服务数量众多、复杂度比较高、规模比较大的业务来说,引入 API 网关也有一系列的好处:

  • 聚合接口使得服务对调用者透明,客户端与后端的耦合度降低

  • 聚合后台服务,节省流量,提高性能,提升用户体验

  • 提供安全、流控、过滤、缓存、计费、监控等 API 管理功能

    <

以上是关于Gateway:网关的主要内容,如果未能解决你的问题,请参考以下文章

Gateway实战:SpringCloud-Gateway组件使用

微服务--Ocelot+Consul整合使用,网关+服务注册发现

微服务服务网关----Gateway

什么叫网关(gateway)?

SpringCloud系列之网关gateway-2.Gateway体系架构解析

SpringCloud系列之网关gateway-14.网关层的其他妙用 - 限流