socket.io和node.js:从服务器和客户端

时间:2015-05-27 11:58:47

标签: javascript node.js html5 websocket socket.io

我遇到socket.io.问题我想通过WebSocket连接执行带宽测量。

测量: 我从客户端向服务器发送带有定义数据量的消息(with socket.io),并在clinet端保存时间戳。如果已传输到服务器的整个消息,则服务器发回一条简短的通知消息。我停止时间并减去先前确定的客户端和服务器之间的延迟。现在我根据传输时间来划分数据量。这会产生上传的带宽。

我从服务器端运行到客户端以确定下载带宽。

但确定的值不合适。从服务器到客户端的消息总是比从客户端到服务器的消息更快。即使是synchronous Ethernet connection

为什么上传速度比下载慢?我该如何解决这个问题? 或者是否有更简单/更好的方法来衡量带宽node.js

rg Frew

0 个答案:

没有答案