public interface RateLimiterAdapter
| 限定符和类型 | 方法和说明 |
|---|---|
RateLimiterConfig |
getRateLimiterConfig()
获取 rate limiter config
|
void |
requestPermission(long timeoutForWaitLimit)
申请一个permission
|
void requestPermission(long timeoutForWaitLimit)
throws RequestLimitedException,
IllegalStateException
timeoutForWaitLimit - 等待limit的最大超时时间(毫秒)RequestLimitedException - 无法获取时抛出此异常IllegalStateException - 获取permission时,线程状态被设置Thread.interrupt()RateLimiterConfig getRateLimiterConfig()
Copyright © 2019. All rights reserved.