See: Description
Interface | Description |
---|---|
RateLimiter |
限流接口
通过实现此接口以实现不同的限流策略,如令牌桶、分布式限流等 |
Class | Description |
---|---|
RateLimiterConfig |
限流通用配置
|
SemaphoreRateLimiter |
基于
Semaphore 实现的限流器 |
TokenBucketRateLimiter |
令牌桶(Token Bucket)限流器
令牌桶算法能够在限制数据的平均传输速率的同时还允许某种程度的突发传输,概念见:https://zhuanlan.zhihu.com/p/110596981 令牌发放:通过scheduler定时器,定时向令牌桶中添加令牌,直到令牌桶满。 |
Copyright © 2025. All rights reserved.