Spring Cloud Gateway-学习笔记
Spring Cloud Gateway
使用SpringBoot2 开发的基于Spring Framework 5开发的Gateway框架,用于替代 Netflix zuul
介绍
网关的功能
- 让客户端只需要访问一个服务地址
- 保护网内的服务调用安全
- 实现了 监控、弹性和安全性的路由
- 过滤器完成以下功能
- 身份认证与安全
- 审查监控
- 动态路由
- 压力测试
- 负载分配
- 静态响应处理
- 多区域弹性
概念
路由 (routes)
- id 路由的唯一标识
断言 (predicates)
什么样的规则进入匹配进一个路由
路由的入口规则
例
Path=/order-server/**
过滤器 (filters)
改变请求的URL和参数使之匹配为真实访问的地址
例:
StripPrefix=1
参考资料
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment