Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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
在javascript中测量WebSocket数据输入/输出的大小_Javascript_Json_Node.js_Websocket_Benchmarking - Fatal编程技术网

在javascript中测量WebSocket数据输入/输出的大小

在javascript中测量WebSocket数据输入/输出的大小,javascript,json,node.js,websocket,benchmarking,Javascript,Json,Node.js,Websocket,Benchmarking,我想编写一个测试来测量通过WebSocket从node.js服务器发送的数据的大小/数量,但我不确定如何进行。这些消息是JSON格式的。有没有一种方法可以测量JSON大小或任何模块 我经常发送大量数据,希望测量每秒的数据吞吐量 提前感谢…我发现最好的方法是使用协议分析器,如。我发现最好的方法是使用协议分析器,如。考虑使用外部工具,如Fiddler2或Wireshark,从外部观察单个请求/会话非常容易。还可能有一些更具体的网络监控工具/代理,用于显示此类总计/报告。@pst谢谢。我尝试过wire

我想编写一个测试来测量通过WebSocket从node.js服务器发送的数据的大小/数量,但我不确定如何进行。这些消息是JSON格式的。有没有一种方法可以测量JSON大小或任何模块

我经常发送大量数据,希望测量每秒的数据吞吐量


提前感谢…

我发现最好的方法是使用协议分析器,如。

我发现最好的方法是使用协议分析器,如。

考虑使用外部工具,如Fiddler2或Wireshark,从外部观察单个请求/会话非常容易。还可能有一些更具体的网络监控工具/代理,用于显示此类总计/报告。@pst谢谢。我尝试过wireshark和chrome开发者工具,我试图找到单个消息的大小,但我想知道持续一段时间内的吞吐量。您使用什么方法发送数据?在常规套接字上,发送操作完成时会有一个回调,允许您在该点进行计算。@Brad我使用的是socket.io node.js模块。客户端接收到的消息有回调,但是否有计算消息大小的方法?谢谢。你是在寻找单页浏览的吞吐量吗?在页面加载之后,可以通过保存HAR文件和提取相关信息来计算吞吐量。考虑外部工具(如FIDDLR2或WiReSurk),从外部观察到对于奇异请求/会话非常容易。还可能有一些更具体的网络监控工具/代理,用于显示此类总计/报告。@pst谢谢。我尝试过wireshark和chrome开发者工具,我试图找到单个消息的大小,但我想知道持续一段时间内的吞吐量。您使用什么方法发送数据?在常规套接字上,发送操作完成时会有一个回调,允许您在该点进行计算。@Brad我使用的是socket.io node.js模块。客户端接收到的消息有回调,但是否有计算消息大小的方法?谢谢。你是在寻找单页浏览的吞吐量吗?页面加载后,您可以通过保存HAR文件并提取相关信息来计算吞吐量。