Class JdkRateLimiter
java.lang.Object
org.aoju.bus.limiter.support.rate.RateLimiter
org.aoju.bus.limiter.support.rate.jdk.JdkRateLimiter
- All Implemented Interfaces:
Limiter<RateLimiter>
一个RateLimiter组件
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionJdkRateLimiter(String rateLimiterName, long expireAfterAccess, TimeUnit expireAfterAccessUnit) -
Method Summary
Modifier and TypeMethodDescriptionboolean该限制器的名字 方便定位哪一个限制器被应用Methods inherited from class org.aoju.bus.limiter.support.rate.RateLimiter
limit, release
-
Constructor Details
-
Method Details
-
acquire
- Specified by:
acquirein classRateLimiter
-
getLimiterName
Description copied from interface:Limiter该限制器的名字 方便定位哪一个限制器被应用- Returns:
- the string
-