Gunicorn的缓存工作进程
gunicorn_cache的Python项目详细描述
Gunicorn的缓存工作进程
- 免费软件:ISC许可证
用法
在Gunicorn配置文件中添加这些设置:
cache_route = [ {'url': '^/custom_url1', 'methods':['GET', 'POST'], 'expire': 500}, {'url': '^/custom_url2', 'methods': ['POST'], 'expire': 500, 'prolong': False} ] cache_store = {'redis_url':'redis://127.0.0.1:6379/0'} worker_class = 'gunicorn_cache.RedisWorker'
注意
延长将自动延长缓存的生存期如果再次访问,默认值为真
然后运行Gunicorn。
提前使用
刷新缓存
curl -H "GUNICORN_CACHE_REFRESH:true" -X <method> <url>
功能
- 待办事项
历史记录
0.1.5(2016-01-07)
- 改进刷新缓存
0.1.4(2016-01-07)
- 添加刷新缓存方法
0.1.3(2015-12-23)
- 修复响应重复设置错误
0.1.1(2015-12-16)
- 更改配置
- 添加延长功能
0.1.0(2015-12-15)
- pypi上的第一个版本。