Package com.bytedesk.core.aop
Class ApiRateLimiterAspect
java.lang.Object
com.bytedesk.core.aop.ApiRateLimiterAspect
https://springdoc.cn/spring/core.html#aop
https://blog.csdn.net/MICHAELKING1/article/details/106058874
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ConcurrentMap<String,
com.google.common.util.concurrent.RateLimiter> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
RATE_LIMITER_CACHE
private static final ConcurrentMap<String,com.google.common.util.concurrent.RateLimiter> RATE_LIMITER_CACHE
-
-
Constructor Details
-
ApiRateLimiterAspect
public ApiRateLimiterAspect()
-
-
Method Details
-
apiRateLimit
public void apiRateLimit() -
pointcut
- Throws:
Throwable
-