我正在从PHP世界转移并希望完全理解" connectionLimit"和" createPool"真正意思。我没有尝试在服务器性能中将PHP与Node进行比较,下面仅作为示例。
让我们假设:一个PHP站点全天平均 ~30个并发用户,读取和写入mySQL。全部在Digital Ocean 2GP Droplet上。没问题。
如果网站在Node中重写并且没有使用池,它是否能够处理30个并发用户?在示例中需要设置connectionLimit是什么?如果我为每个用户运行多个查询,createPool是否有用?
var mysql = require("mysql");
var pool = mysql.createPool({
connectionLimit : 10,
host: '',
user: '',
password: '',
database: ''
});