比如我相保存我的mysql连接实例,我想保存在一个单例里,因为很多地方需要操作数据库。 这样就可以只需要连接一次。 不是每来一个请求去连接一次数据库。
|
ipconfigerJun 17, 2014
1
全局变量
|
|
2
@ipconfiger 全局变量不太好,因为有好多变量的,我想存在一个统一的地方。
|
|
kfllJun 17, 2014
3
# db.js
var _con = null; function getConnection() { if (null === _con) _con = _connect(); return _con; } function _connect() { // ... return xxxx; } exports.getConnection = getConnection; |
|
canestenJun 17, 2014
4
请使用连接池
|
|
a15819620038Jun 17, 2014 via Android
5
|
|
rekeyJun 27, 2014
6
require 会缓存结果的,你可以直接初始化,然后 module.exports = 实例。
|