我试图使用分析来计算我网站上的在线用户数..但我没有找到任何解决方案..有人可以帮助我吗?
##totalCtrl = {};
var totalActiveUser = (req, res, next) => {
TotalUser.find({
activeCount: 0
})
.exec()
.then(users => {
count()
res.status(200).json({
status: true
});
})
.catch(err => {
res.json(err);
});
};
架构:
var totalSchema = new Schema({
dragCount: {
type: Number,
default: 0
},
activeCount: {
type: Number,
default: 0
},
最佳答案
只有使用 websockets 或类似的东西才能获得“在线用户”,否则它更像是访问者或浏览量计数。因此需要获取事件套接字连接数。
关于node.js - 如何使用nodejs中的分析来统计在线用户数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55880004/