我有(简化的)服务器代码
setInterval(longFunction,30);
setInterval(longFunction,30);
function longFunction(){
console.log("longFunction");
doSomethingLong();
}
服务器代码中的其他位置...
socket.on("message",function(){
console.log("message");
})
问题是,当我从客户端发送消息时,我可以在服务器控制台中看到很多来自longFunction的新日志,然后才可以看到消息中的日志。
我想尽快处理消息事件,但是看起来服务器更喜欢先处理间隔甚至是多次。