限流算法

  • 计数器算法
    单位时间内计数,超过数量的任务拒绝处理。
  • 令牌桶算法
    系统按固定速率向桶中放令牌,任务过来需要获取令牌才能继续,没有获取到令牌的任务会被拒绝处理。
  • 漏桶算法
    任务进入桶中,按固定速率对外漏出,并且溢出桶容量的任务会被拒绝处理。
  • 滑动窗口算法
    将服务周期划分为不同的窗口,不同的窗口对任务有不同的数量、特征等限制,需要定制不同窗口的算法,以符合业务需求。
  • 机器学习算法
    通过机器学习对日常任务量的规律做概率总结,从而预判任务量。

     

posted @ 2025-08-27 14:24  CJTARRR  阅读(3)  评论(0)    收藏  举报