次要内容为滑动日志,令牌桶,漏桶三种限流算法的 Java 实现获取连贯许可的接口 1.滑动日志用一个有序汇合来存储所有申请的工夫戳,以空间换工夫的形式来简化计算 2. 令牌桶利用提早计算来保护令牌数量 3. 漏桶漏桶算法原理相似于线程池,申请到来先放入期待队列,而后生产端从申请队列中拉取申请,当申请队列超过最大容量后,执行回绝策略