未知
项目描述
# Token bucket
一个简单的速率限制算法。参见[Wikipedia](http://en.wikipedia.org/wiki/Token_bucket)了解其工作原理和适用场景的更详细讨论。本质上,它是一种具有时间池化的恒定速率限制。这允许活动出现峰值。
## Memcached共享
启用跨不同进程和服务器共享,对于速率限制共享资源(如Web API)非常有用。
from tokenbucket import SharedTokenBucket
tb = SharedTokenBucket(rate=1.0, maximum=5)
tb.use_memcached_key('my_shared_token_bucket') # 或 tb.use_memcached_key('my_shared_token_bucket', client=mc)
项目详情
关闭
tokenbucket-1.1.1.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | d591c2dabae25503f4582c6e815d2af8fd98f2797eda6355115ec1f5b1ca94b3 |
|
MD5 | 454ac3c1822400514a7e8933e84ef051 |
|
BLAKE2b-256 | ab86d74328226c904da1617e71995e8eaaf1cc869ef68733b9a873707561f320 |