微服务架构下的安全问题
- 安全处理和业务逻辑耦合,增加了复杂性和变更成本;
- 随着业务节点增加,认证服务器压力增大;
- 多个微服务同时暴露,增加了外部访问的复杂性;
引入网关的安全架构
![](https://img.haomeiwen.com/i8195388/06a04a38f7d1dd21.png)
网关的限流
- 可以使用开源库
spring-cloud-zuul-ratelimit
实现;
网关限流的缺点
- 会和后端的业务系统耦合;
- 如果 A 和 B 能承载的流量都是 100,在网关层都做了限流,100 个请求打到 A,100 个请求打到 B,但是 B 会调 A,这就相当于有 200 个请求打到 A 了;
spring-cloud-zuul-ratelimit
实现;本文标题:网关安全
本文链接:https://www.haomeiwen.com/subject/xkythktx.html
网友评论