限流算法概述

限流算法

限流指的是限制到达系统并发请求数,使得系统能够正常的处理部分用户的请求,来保证系统的稳定性。
常见的限流算法包括以下几种。

  • 固定窗口计数器
  • 滑动窗口计数器
  • 漏桶算法 (nginx 限流)
  • 令牌桶算法(guava limiter)

原理及实现参考以下文章。

限流算法实践
分布式服务限流实战

posted @ 2021-11-22 21:16  hunter-w  阅读(36)  评论(0编辑  收藏  举报