CNode

request并发效率的问题

问答
Zzhi721561发布于11 年前最后回复11 年前5 回复5433 浏览0 收藏

大家好,如果在node.js程序中有大量的并发request请求,为什么随着并发数的增多request的响应时间越来越大,request难道是串行执行的?请问在大量request请求并发的场景下,有没有什么方法可以优化下效率问题。现在已经加了forever: true,pool: {maxSockets: 1024}对连接进行复用。谢谢大家!

查看回复

回复 (5)

L
leapon#1·11 年前

用 pm2 可以启动多个进程,pm2 会 load balance 并发的 request 请求。 https://github.com/Unitech/pm2

H
Hi-Rube#2·11 年前

随着并发数的增多request的响应时间越来越大 这有什么不正常么

L
leapon#3·11 年前
引用 Hi-Rube随着并发数的增多request的响应时间越来越大 这有什么不正常么

@Hi-Rube 用户多了,网站就不干活了,不正常吧

H
Hi-Rube#4·11 年前
引用 leapon@Hi Rube 用户多了,网站就不干活了,不正常吧

@leapon 原因是正常滴,结果是不正常滴,而我们的工作不就是要把不正常的结果变正常么。。。😒绕进去了

Z
zhi721561#5·11 年前

谢谢楼上各位的回复

参与回复
登录后即可参与回复。登录