周末倒腾了一下django和tornado,并进行了一下性能测试
ab并发都是20
首先是tornado,答复是简单的"hello,world!",一个进程,结果有恐怖的946r/s,太bug了,但是对于简单的网页,正是tornado擅长的,所以也不必惊讶
重点是django
第一次是原生的manage.py runserver,结果有196r/s
第二次使用uwsgi,工作进程2个,每个接收队列(backlog是1000),测试结果是547r/s
测试django时有个小插曲,刚开始时测试结果都是20r/s左右,很费解,后来突然想起昨天加了session,注释掉后结果才上来,session主要是查一下数据库,居然有这么大的影响
补充一下,今天用libevent实现了一个server,四个进程,测得结果有10000+r/s,c++不是盖的
python web框架性能测试
猜你喜欢
转载自onmyway-1985.iteye.com/blog/2044367
今日推荐
周排行