跳过导航链接
D G H I N O P R T 

D

doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.plugin.ratelimiter.RateLimiterPlugin
 

G

getOrder() - 类 中的方法org.dromara.soul.plugin.ratelimiter.RateLimiterPlugin
 

H

handlerPlugin(PluginData) - 类 中的方法org.dromara.soul.plugin.ratelimiter.handler.RateLimiterPluginDataHandler
 

I

isAllowed(String, double, double) - 类 中的方法org.dromara.soul.plugin.ratelimiter.executor.RedisRateLimiter
This uses a basic token bucket algorithm and relies on the fact that Redis scripts execute atomically.

N

named() - 类 中的方法org.dromara.soul.plugin.ratelimiter.RateLimiterPlugin
 

O

org.dromara.soul.plugin.ratelimiter - 程序包 org.dromara.soul.plugin.ratelimiter
 
org.dromara.soul.plugin.ratelimiter.config - 程序包 org.dromara.soul.plugin.ratelimiter.config
 
org.dromara.soul.plugin.ratelimiter.executor - 程序包 org.dromara.soul.plugin.ratelimiter.executor
 
org.dromara.soul.plugin.ratelimiter.handler - 程序包 org.dromara.soul.plugin.ratelimiter.handler
 
org.dromara.soul.plugin.ratelimiter.response - 程序包 org.dromara.soul.plugin.ratelimiter.response
 

P

pluginNamed() - 类 中的方法org.dromara.soul.plugin.ratelimiter.handler.RateLimiterPluginDataHandler
 

R

RateLimiterConfig - org.dromara.soul.plugin.ratelimiter.config中的类
The rateLimiter configuration for redis.
RateLimiterConfig() - 类 的构造器org.dromara.soul.plugin.ratelimiter.config.RateLimiterConfig
 
RateLimiterPlugin - org.dromara.soul.plugin.ratelimiter中的类
RateLimiter Plugin.
RateLimiterPlugin(RedisRateLimiter) - 类 的构造器org.dromara.soul.plugin.ratelimiter.RateLimiterPlugin
Instantiates a new Rate limiter plugin.
RateLimiterPluginDataHandler - org.dromara.soul.plugin.ratelimiter.handler中的类
The type Rate limiter plugin data handler.
RateLimiterPluginDataHandler() - 类 的构造器org.dromara.soul.plugin.ratelimiter.handler.RateLimiterPluginDataHandler
 
RateLimiterResponse - org.dromara.soul.plugin.ratelimiter.response中的类
rateLimiter response.
RateLimiterResponse() - 类 的构造器org.dromara.soul.plugin.ratelimiter.response.RateLimiterResponse
 
RedisRateLimiter - org.dromara.soul.plugin.ratelimiter.executor中的类
See https://stripe.com/blog/rate-limiters and https://gist.github.com/ptarjan/e38f45f2dfe601419ca3af937fff574d#file-1-check_request_rate_limiter-rb-L11-L34 See https://github.com/spring-cloud/spring-cloud-gateway/blob/master/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/ratelimit/RedisRateLimiter.java RedisRateLimiter.
RedisRateLimiter() - 类 的构造器org.dromara.soul.plugin.ratelimiter.executor.RedisRateLimiter
Instantiates a new Redis rate limiter.
redisStandaloneConfiguration(RateLimiterConfig) - 类 中的方法org.dromara.soul.plugin.ratelimiter.handler.RateLimiterPluginDataHandler
Redis standalone configuration redis standalone configuration.

T

toString() - 类 中的方法org.dromara.soul.plugin.ratelimiter.response.RateLimiterResponse
 
D G H I N O P R T 
跳过导航链接

Copyright © 2020 dromara. All rights reserved.