public class ResilienceRateLimiterAdapter extends Object implements RateLimiterAdapter
| 构造器和说明 |
|---|
ResilienceRateLimiterAdapter(String name,
RateLimiterConfig rateLimiterConfig) |
public ResilienceRateLimiterAdapter(String name, RateLimiterConfig rateLimiterConfig)
public void requestPermission(long timeoutForWaitLimit)
throws RequestLimitedException,
IllegalStateException
RateLimiterAdapterrequestPermission 在接口中 RateLimiterAdaptertimeoutForWaitLimit - 等待limit的最大超时时间(毫秒)RequestLimitedException - 无法获取时抛出此异常IllegalStateException - 获取permission时,线程状态被设置Thread.interrupt()public RateLimiterConfig getRateLimiterConfig()
RateLimiterAdaptergetRateLimiterConfig 在接口中 RateLimiterAdapterCopyright © 2019. All rights reserved.