获得我的socket.io客户端的良好在线统计信息

时间:2018-01-08 12:15:52

标签: javascript node.js socket.io

所以我有一个socket.io服务器与许多socket.io客户端连接到它,我试图得到一些可靠的在线/离线统计,但我不太确定如何实现这个,因为现在我刚刚添加了一个" hearbeat"每个客户端每5秒钟

就像这样

setInterval(sendHeartbeat, 5000);

function sendHeartbeat(){
    socket.emit('heartbeat',pcName)
}

但是我不知道如何在服务器端处理这个问题,以确保它从每台电脑获得心跳,并且在10秒之后它不会运行一个函数来说明其离线

0 个答案:

没有答案