public class StableRateLimiter extends AbstractRateLimiter implements Runnable
StableRateLimiter distributes permits at a configurable rate.
Each acquire() blocks until a permit is available.| 构造器和说明 |
|---|
StableRateLimiter(long maxThreshold) |
StableRateLimiter(long maxThreshold,
long period,
TimeUnit unit) |
public StableRateLimiter(long maxThreshold)
public StableRateLimiter(long maxThreshold,
long period,
TimeUnit unit)
public void start()
AbstractRateLimiterstart 在类中 AbstractRateLimiterpublic boolean acquire()
AbstractRateLimiteracquire 在类中 AbstractRateLimiterpublic void stop()
AbstractRateLimiterstop 在类中 AbstractRateLimiterpublic boolean isStopped()
AbstractRateLimiterisStopped 在类中 AbstractRateLimiterCopyright © 2019. All rights reserved.