【发布时间】:2017-04-16 20:53:06
【问题描述】:
每次发送数据都要重新初始化socketEmitter,如下图
pushNotification.pushData = function (data) {
var socketEmitter = require('socket.io-emitter')(config.redis);
socketEmitter = socketEmitter.of('/webSocket');
socketEmitter.in(data.orgId).emit(data.event, data.msg);
}
如果我全局初始化 socketEmitter 并尝试在 pushData 函数中重用它,pushData 函数只能在第一次工作。
【问题讨论】: