public class StandAloneRateRateLimiterServiceImpl extends Object implements RateLimiterService
[相关类/方法](可选)| 限定符和类型 | 字段和说明 |
|---|---|
private com.google.common.util.concurrent.RateLimiter |
rateLimiter |
private boolean |
sync
是否直接以阻塞方式执行,默认不阻塞,为true会线程等待直到拿到令牌
|
private Long |
waitLimit
阻塞等待时间,0表示不阻塞,取不到直接返回
|
| 构造器和说明 |
|---|
StandAloneRateRateLimiterServiceImpl(double permitsPerSecond,
Long warmupPeriod,
Boolean sync,
Long waitLimit) |
private com.google.common.util.concurrent.RateLimiter rateLimiter
private boolean sync
private Long waitLimit
public boolean check()
check 在接口中 RateLimiterService[相关类/方法](可选)Copyright © 2020. All rights reserved.