文件名称:
comcast:模拟不良网络连接,以便您可以构建更好的系统-源码
开发工具:
文件大小: 17kb
下载次数: 0
上传时间: 2021-02-02
详细说明:康卡斯特
在诸如网络分区和实例终止之类的严重故障下测试分布式系统至关重要,但同样重要的是,我们在对其进行测试,因为这是它们最常遇到的情况。 Comcast是一种工具,用于模拟常见的网络问题,例如延迟,带宽限制以及丢包/重新排序/损坏的数据包。
它通过以可移植的方式包装一些系统工具来工作。 在BSD衍生的系统(例如OSX)上,我们使用ipfw和pfctl类的工具来注入故障。 在Linux上,我们使用iptables和tc 。 Comcast只是这些控件的薄薄包装。 wipfw甚至本机网络堆栈都可能提供Windows支持,但这尚未在Comcast中实现,并且可能会在以后发布。
安装
$ go get github.com/tylertreat/comcast
用法
在Linux上,Comcast支持多个选项:设备,延迟,目标/默认带宽,数据包丢失,协议和端口号。
$ comcast --device=eth0 --latency=250 --target-bw=1000 --default-bw=1000000 --packet-loss=10% --target-addr=8.8.8
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.