常见的限流算法

1. 为什么需要限流 以服务的调用方来看,可以分为两种类型服务:对外提供的服务(web服务)、对内提供的服务(微服务之间调用) 对外提供的服务有以下几种可能导致机器被拖垮: 用户增长过快 热点事件 爬虫 刷单 对内提供服务: 一个服务A的接口假如被BCDE等多个服务进行调用,如果B服务发生突发流量,就会直接把A服务调用挂了,会导致CDE无法正常使用。解决方案: 每个调用方采用线程池进行资源隔离(避
相关文章
相关标签/搜索