限流的解决方案

个人比较喜欢和赞同的限流方案是:单机下使用RateLimiter,分布式下限流采用redis+lua。 1. 高并发三板斧 我们常说的大流量,名词:TPS(每秒事务量),QPS(每秒请求量),应对大流量的三种方式是(也是高并发的三板斧): 缓存:让数据尽早进入缓存,离程序近一点,不要大量频繁的访问DB。 降级:访问一些网站的时候,会出现让你稍后访问的情况,如果不是核心链路,那么就把这个服务降级掉。
相关文章
相关标签/搜索