使用socket.io比使用Javascript从浏览器到服务器的简单HTTP头请求来测量internet ping速度有什么优势吗?
我试图计算从客户端到服务器的ping速度。使用socket.io比使用Javascript从浏览器到服务器的简单HTTP头请求来测量internet ping速度有什么优势吗?,http,socket.io,ping,latency,Http,Socket.io,Ping,Latency,我试图计算从客户端到服务器的ping速度。 我正在创建一个完整的应用程序,所以我也在编写服务器逻辑。我想知道是应该使用socket.io从客户端ping服务器,还是简单地向服务器发送一个随机HTTP HEAD请求,以及它们中的任何一个是否比另一个更准确 我想这取决于ping的频率。对于偶尔进行一次简单的ping,我可能会根据需要发出一个http请求 每个连接都需要资源,因此x多个连接的客户端需要管理x个连接的套接字,这会带来一些开销。考虑到您预期的并发用户数量,这可能不是一个问题,但是您可以使用
我正在创建一个完整的应用程序,所以我也在编写服务器逻辑。我想知道是应该使用socket.io从客户端ping服务器,还是简单地向服务器发送一个随机HTTP HEAD请求,以及它们中的任何一个是否比另一个更准确 我想这取决于ping的频率。对于偶尔进行一次简单的ping,我可能会根据需要发出一个http请求 每个连接都需要资源,因此x多个连接的客户端需要管理x个连接的套接字,这会带来一些开销。考虑到您预期的并发用户数量,这可能不是一个问题,但是您可以使用较少的服务器资源,让客户端通过http连接 如果您通过http进行其余的调用,那么使用相同的协议进行更精确的测量是有意义的