Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.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上模拟网络拥塞/延迟_Node.js_Tcp_Stream - Fatal编程技术网

使用流时在node.js上模拟网络拥塞/延迟

使用流时在node.js上模拟网络拥塞/延迟,node.js,tcp,stream,Node.js,Tcp,Stream,我需要知道使用本机TCP服务器测试Node.js应用程序的最佳方法是什么,并且在使用管道时,可以模拟同步连接和读取的延迟或拥塞,或者超时/数据包丢失,以查看我的实现是否足够稳定,能够在不崩溃的情况下解决这些问题 这个测试可以用node.js进行吗?或者我需要一个外部程序来完成这样的任务 发现了一个新发布的名为NPM的模块,它在某种程度上模拟了NPM。由于套接字只是流,所以这项工作由同一位作者完成,同时还有一些抖动或真正的慢速流模拟器

我需要知道使用本机TCP服务器测试Node.js应用程序的最佳方法是什么,并且在使用管道时,可以模拟同步连接和读取的延迟或拥塞,或者超时/数据包丢失,以查看我的实现是否足够稳定,能够在不崩溃的情况下解决这些问题


这个测试可以用node.js进行吗?或者我需要一个外部程序来完成这样的任务

发现了一个新发布的名为NPM的模块,它在某种程度上模拟了NPM。由于套接字只是流,所以这项工作由同一位作者完成,同时还有一些抖动或真正的慢速流模拟器