当你的网站忽然变慢了,你怎么办?python
当出现慢请求的时候,这些彷佛都成了套路,可是有了dogslow之后,你就能够经过查看dogslow的记录直接定位到问题了。git
是否是很开心?github
固然,凡事都是有利有弊的,dogslow经过开线程的方式来检测,众所周知python的GIL,这会在必定程度上影响性能,因此能够经过灰度几台机器开启dogslow来分析线上的慢请求,也能够经过开关来控制是否启用慢请求分析。web
dogslow是Bitbucket出品的Django middleware,我clone到了Github上。redis
详细猛戳这里 https://github.com/titan-web/dogslow 性能