主要内容是滑动日志、令牌桶、漏桶三种限流算法的Java实现。获取连接权限的接口1.滑动日志使用有序集合存储所有请求Timestamp,通过空间换时间来简化计算2.令牌桶使用延迟计算来维护令牌数量3.漏桶原理漏桶算法类似于线程池。请求先被放入等待队列,然后消费者结束从请求队列中拉取请求。当请求队列超过最大容量时,执行拒绝策略

主要内容是滑动日志、令牌桶、漏桶三种限流算法的Java实现。获取连接权限的接口1.滑动日志使用有序集合存储所有请求Timestamp,通过空间换时间来简化计算2.令牌桶使用延迟计算来维护令牌数量3.漏桶原理漏桶算法类似于线程池。请求先被放入等待队列,然后消费者结束从请求队列中拉取请求。当请求队列超过最大容量时,执行拒绝策略