| 程序包 | 说明 |
|---|---|
| com.chungkui.check.configparser.bean | |
| com.chungkui.check.handler.impl | |
| com.chungkui.check.handler.ratelimiter | |
| com.chungkui.check.handler.ratelimiter.impl |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) RateLimiterService |
CheckConfig.TrafficControlConfig.rateLimiterService |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CheckConfig.TrafficControlConfig.setRateLimiterService(RateLimiterService rateLimiterService) |
| 限定符和类型 | 方法和说明 |
|---|---|
private RateLimiterService |
RateLimterCheckHandler.buildRateLimiterService(CheckConfig.RateLimterConfig rateLimterConfig) |
| 限定符和类型 | 字段和说明 |
|---|---|
private com.google.common.cache.Cache<String,RateLimiterService> |
RateLimiterCacheServiceImpl.caches |
private com.google.common.cache.Cache<String,RateLimiterService> |
RateLimiterCacheServiceImpl.dynamicCaches |
| 限定符和类型 | 方法和说明 |
|---|---|
RateLimiterService |
RateLimiterCacheServiceImpl.get(String key) |
RateLimiterService |
RateLimiterCacheService.get(String key) |
RateLimiterService |
RateLimiterCacheServiceImpl.getDynamic(String key) |
RateLimiterService |
RateLimiterCacheService.getDynamic(String key) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RateLimiterCacheServiceImpl.set(String key,
RateLimiterService val) |
void |
RateLimiterCacheService.set(String key,
RateLimiterService val) |
void |
RateLimiterCacheServiceImpl.setDynamic(String key,
RateLimiterService val) |
void |
RateLimiterCacheService.setDynamic(String key,
RateLimiterService val) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
StandAloneRateRateLimiterService
基于google guava的单机版本流控.
|
Copyright © 2020. All rights reserved.