将 mysql 连接限制设置为 100+ 以提高 node.js 应用程序的性能是否常见?



对于node.js的mysql驱动程序,有一个connectionLimit。

var mysql = require('mysql');
var pool  = mysql.createPool({
connectionLimit : 10,
host            : 'example.org',
user            : 'bob',
password        : 'secret',
database        : 'my_db'
});

由于mysql服务器的最大连接限制为151(取决于版本(,我们可以将connectionLimit更改为150,因此加载性能可以很好吗?

想知道某处是否有基准测试。 谢谢!

这不是一个好的选择。最好使用"cluster"模块对应用程序进行集群。默认情况下,NodeJS 是单线程的。这里有一个很好的讨论,尽管是围绕PHP和NodeJS。 节点.js MySQL 性能

相关内容

最新更新