跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 令牌桶限流算法最大放行量的一点疑问?
未分類
24 5 月 2020

令牌桶限流算法最大放行量的一点疑问?

令牌桶限流算法最大放行量的一点疑问?

資深大佬 : iCD 0

用 lua + redis 做限流,使用令牌桶算法。

令牌桶容量为 25,每次填充 20 token,每次填充间隔为 1000000 微秒( 1 秒)

实际测试的时候,遇到的问题是:一秒内并发 30 次,个人理解这时应该是有 5 次请求被拦截,但是实际小于 5 次,放行次数会大于 25

当并发大于 50 之后却能稳定限制为 25,这个现象正常吗?

redis 中计算新产生的 token 是 20/1000000 * (本次微秒时间戳 – 上次微秒时间戳)

大佬有話說 (0)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具