diff --git "a/CHAPTER 04\357\274\232DESIGN A RATE LIMITER.md" "b/CHAPTER 04\357\274\232DESIGN A RATE LIMITER.md" index 8bf2a9e..09d7320 100644 --- "a/CHAPTER 04\357\274\232DESIGN A RATE LIMITER.md" +++ "b/CHAPTER 04\357\274\232DESIGN A RATE LIMITER.md" @@ -228,7 +228,7 @@ Shopify,一家电子商务公司,使用泄漏桶来限制速度\[7]。 假设限流器允许每分钟最多有7个请求,在上一分钟有5个请求,当前一分钟有3个请求。对于在当前分钟内到达30%位置的新请求,滚动窗口中的请求数用以下公式计算: * 当前窗口中的请求数量 + 上一个窗口中的请求数量 \* 滚动窗口和上一个窗口的重叠百分比 -* 使用这个公式,我们得到 $$3 + 5 \times 0.7 \% = 6.5$$ 个请求。根据不同的使用情况,这个数字可以向上或向下取整。在我们的例子中,它被向下四舍五入为6。 +* 使用这个公式,我们得到 $$3 + 5 \times 70 \% = 6.5$$ 个请求。根据不同的使用情况,这个数字可以向上或向下取整。在我们的例子中,它被向下四舍五入为6。 由于限流器每分钟最多允许7个请求,当前的请求可以通过。然而,再收到一个请求后,就会达到限制。