节点客户端在单次更新时从节点服务器接收太多命中

时间:2016-06-09 18:08:27

标签: node.js express socket.io

我是节点js的新手。 我正在使用带有express的节点j。

我通过以下代码在服务器端创建连接。

function joinDraft_socket() {
    // console.log(gameObj);
   socket.emit('JoinDraft',{"game_unique_id" : gameObj.game_unique_id});
}

function game_update(result)    {        var game_unique_id = result;        io.to(game_unique_id).emit(' game_update',{" game_unique_id":game_unique_id});     };

客户端代码: - 用于加入房间

socket.on('game_update', function(data) {
    if(data.game_unique_id == gameObj.game_unique_id) {
        console.log('Trigger to update ', data);
        isYourPick();        
    }
});

获取节点响应,我们有

{{1}}

服务器节点将数据单次发送到任何房间(game_unique_id),然后客户端多次接收服务器ping。

如果有人遇到这类问题以及他们如何解决问题,请告诉我。

以下是服务器节点单次更新后控制台的图像,客户端接收多次点击

enter image description here

任何帮助都是值得赞赏的......

先谢谢

0 个答案:

没有答案