目前发现有这么几种方案:
1.连接挂在全局变量上
2.使用generic-pool管理
求大神分析下给点建议,谢谢。
天蓬老师2017-04-11 11:53:44
我用的mysql,我的方案是建立一个独立的js文件,在文件中创建连接池,然后导出,如下
var mysql = require('mysql');
var $conf = require('../conf/dbconf');
var pool = mysql.createPool($conf.local);
module.exports = pool;
在其它需要用到数据库的js文件中,require它
var pool = require('./pool');
pool.getConnection(function(err,connection){
connection.query(...);
});
仅供参考。