18 回复
什么环境,结果多少
用问。。我也遇到了。。。现在只是通过pm2进行多开
const cluster = require('cluster');
if (cluster.isMaster) {
const numCPUs = require('os').cpus().length;
for (var i = 0; i < numCPUs; i++) {
cluster.fork();
}
} else {
require('./app.js');
}
同样的环境,同样的代码再测试一下,看看结果数据是多少
@yakczh 这么刁 还画个图。。。
@rwing 上cluster 更刁
@yakczh https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=plaintext 看这个bench,node排名很靠后啊
@rwing 最好的语言更靠后
@yakczh 你说php?php本来就很烂啊。。尤其性能,但是node一直标榜性能高啊
@rwing 高性能 是相对最好的语言说的,同样都是解释性的脚本, 解释性的脚本跟c/c++/go/java这种编译性的要差一个量级
所以比较要有基准,码农拿了高薪就跟码农比工资,不要跟王键林比工资
@einsqing 数据是多少
更多的性能优化 参考这里 http://www.icafebolger.com/nodejs/nodenice.html
@ustbtaotao 水平有点低啊兄弟
来自 KoaHub.js
可以参考 Node.js 性能优化的基本方法与实战, 里面有完整的方法论和实战指南