koa有什么优势么?昨天压测了下,结果略失望
发布于 10 年前 作者 hwoarangzk 5365 次浏览 最后一次编辑是 8 年前 来自 问答

node版本为0.11.14,以http和koa分别写简单server服务(输出hello world),高并发高请求下,http的qps要比koa高100左右(例如c300n10000时,http的qps为1623,koa为1527;c500n15000时,http的qps为1288,koa为1152)。且单个请求的平均响应时间,http的要比koa的快。 之前把一个服务重新用koa写了下,压测的时候发现qps反而降低了。。。打击啊:(

9 回复

问下楼主压测工具是什么?

我就是用apache的ab的

比较对象是 http

我也是醉了,koa难道用的不是http模块写的么

for循环压测?

如何压测的? 压测工具?

差100就激动了?

有一些东西没说清楚,原来的服务是用connect写的,本来计划用koa重写一次是想提升性能和试试generator,但实际测下来qps差得有点多,c100n3000的时候原来服务大概是1400左右,koa的只有600多。不过原来的服务在c300n4500左右的时候就会出现connect timeout的情况,而koa在c300n16000的时候都可以。原来服务用的node版本是v0.10.24,而koa还是v0.11.14,也许是node版本的不同导致能顶住的最大请求数不同吧。

node 都 0.12了=。=楼主速度好慢

嗯,我试过更高级版本的node,但会导致有些服务跑不起来,所以先用0.11.14这个版本,等后期再打算换更高级的node

回到顶部