08 微服务组件 - Gateway网关

61 阅读1分钟

写在前面:网关组件不做深入了解,现阶段只学习网关有什么用,大致是怎么玩的!

1. 网关介绍

API网关,就是指系统的统一入口,它封装了应用程序的内部结构,为客户端提供统一服务,一些与业务本身功能无关的公共逻辑可以在这里实现,诸如认证、鉴权、监控、路由转发等等。

没有网关的架构存在的问题: image.png image.png

2. Spring Cloud Gateway

image.png image.png

2.1 核心概念

image.png

2.2 工作原理

image.png

2.3 路由断言工厂配置

image.png image.png

2.4 过滤工厂配置

image.png