Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何知道socket.io连接延迟了多长时间?_Node.js_Socket.io_Timing - Fatal编程技术网

Node.js 如何知道socket.io连接延迟了多长时间?

Node.js 如何知道socket.io连接延迟了多长时间?,node.js,socket.io,timing,Node.js,Socket.io,Timing,我正在制作一些特定于时间的东西,需要确切地知道通过socket.io发送的东西延迟了多少毫秒。如果延迟了10毫秒,那么我需要将计时逻辑延迟10毫秒,以便客户端能够正确地对操作进行计时。Socket.io背后的开发人员刚刚推出了一个软件包,应该会有所帮助 你想知道一个数据包在发送前需要多长时间?我想知道它到达后需要多长时间。如果没有关于你的用例的更多信息,很难说。TCP/IP并不能真正保证您的时间。据你所知,发送一个数据包可能需要5秒,发送下一个数据包可能需要30秒。

我正在制作一些特定于时间的东西,需要确切地知道通过socket.io发送的东西延迟了多少毫秒。如果延迟了10毫秒,那么我需要将计时逻辑延迟10毫秒,以便客户端能够正确地对操作进行计时。

Socket.io背后的开发人员刚刚推出了一个软件包,应该会有所帮助


你想知道一个数据包在发送前需要多长时间?我想知道它到达后需要多长时间。如果没有关于你的用例的更多信息,很难说。TCP/IP并不能真正保证您的时间。据你所知,发送一个数据包可能需要5秒,发送下一个数据包可能需要30秒。