笔记
5、高级篇幅之高并发情况下接口限流特技 简介:谷歌guava框架介绍,网关限流使用 1、nginx层限流 2、网关层限流开始
mysql最大的连接数就是3千多。如果想把应用搞好。每个应用就必须要持平 所以数据库这里也要考虑让他支持更大的并发。 这里可以限流。保护下端服务 限流的框架,谷歌开源的 每次在桶里放100个令牌。请求过来就去桶里拿令牌。令牌被拿光了表示请求过大。 核心就是产生令牌的速率
在网关的服务里做限流
只给Order订单限流,所以前面名字加上Order 继承ZuulFilter然后实现方法 值对订单的接口做限流 谷歌的开源框架默认已经继承到Spring Clooud体系里面了 非阻塞的方式获取令牌。不需要等待。没有就直接返回。 返回值是一个bool类型 429.请求数过多。 目前还没有办法测试。。。。限流就是这种方式。