
请教下各位,如何人为制造网络时延用于测试?谢谢!
所在的测试网络环境是局域网,是几乎感受不到时延的。
开发一个网络程序,想测试一下在网络高时延下的可靠性,但是不知怎么制造一下高时延的环境,想要的效果是:类似远程 ssh 接入海外服务器时候,输入一个命令后,命令结果返回断断续续的,比如我输入 cat 1.txt ,1.txt 文本内容第一行 11111,第二行 22222。结果是 1 秒后返 11111,再过了 2 秒才返回 22222。
开发环境是公司内部的局域网,没法触及路由器……另外,调试的程序使用内网 IP,没法用海外 vps 中转一波
提前感谢了
1 Phariel 2018 年 11 月 30 日 via iPhone Fiddler 自己搜索用法 |
2 ryd994 2018 年 11 月 30 日 via Android |
3 Phariel 2018 年 11 月 30 日 via iPhone 看错了 你不是用来 web 测试用的。。。 |
4 SupperMary 2018 年 11 月 30 日 好帖,收藏 后来想到一个办法, 看这个小工具 ```bash https://github.com/rofl0r/proxychains-ng ``` 用它劫持后边运行的命令,然后给它配置好代理,用 1 楼说的 fiddle,看起来应该是可以的。 或者,魔改它的代码,感觉可行。 |
5 P0P 2018 年 11 月 30 日 |
6 ctro15547 2018 年 11 月 30 日 clumsy |
7 abmin521 2018 年 11 月 30 日 via Android tc |
8 Deville 2018 年 11 月 30 日 为什么没有青花瓷 Charles。。。? |
9 cjpjxjx 2018 年 11 月 30 日 只知道 VMware 可以 https://img.cencs.com/images/2018/11/30/e2S.png |
11 tianzry OP |
13 RubyJack 2018 年 11 月 30 日 命令行有 tc, 编程的有 toxiproxy |
14 mansurx 2018 年 11 月 30 日 有专门的开源工具的,搜下就知道了。关键词“弱网测试” |