使用内存或分布式redis后端的滑动速率限制器。
sliding-rate-limiter的Python项目详细描述
滑动速率限制器
使用内存或分布式redis后端的滑动速率限制器。
- 免费软件:apache软件许可证2.0
- 文档:https://sliding-rate-limiter.readthedocs.io。
功能
- 可插拔速率限制后端(内存中的线程安全或分布式redis后端)
使用量
fromsliding_rate_limiter.regionimportRateLimiterRegionfromsliding_rate_limiter.backends.memoryimportMemoryBackendregion=RateLimiterRegion('default')region.configure(MemoryBackend())@region.rate_limit_on_arguments()deffoo(user_id):pass
历史记录
0.1.0(2018-05-10)
- pypi上的第一个版本。