Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

引用一个长连接模块

$
0
0

我的项目自己写了一个模块是先创建一个连接,然后通过这个连接执行很多函数, 如果我的其他模块引用了这个模块那是每个引用都新创建一个连接吗,还是这些模块都共用一个连接呢?? 就像下面创建了client连接,如果其他模块require了util,那他们是共用一个client连接吗?

var 3rdpartmodule = require(‘3rdpartmodule’); var util = new Object(); var connstr = ‘XXX’; var client = 3rdpartmodule.createClient(connstr); client.connect();

function a(){client.geta() … }

function b(){client.getb()…}

function c(){client.getc()…}

util.a = a; util.b = b; util.c = c;

module.exports = util


Viewing all articles
Browse latest Browse all 14821

Trending Articles