throttle:限制您的网络连接[LinuxMac OS X]

时间:2024-05-24 13:15:44
【文件属性】:

文件名称:throttle:限制您的网络连接[LinuxMac OS X]

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-24 13:15:44

latency throttle bandwith JavaScript

在Linux和Mac OS X上模拟慢速网络连接 受启发, 和的。 Throttle在Mac上使用pfctl在Linux上使用tc来模拟不同的网络速度。 在Linux上,您还需要IP和路由以使Throttle正常工作(使用sudo apt-get install -y net-tools )。 您可以设置下载/上传速度和/或RTT。 上传/下载以kbit / s为单位,RTT以ms为单位。 与。 安装 npm install @sitespeed.io/throttle -g 在OSX上,如果不存在这些行,则将它们添加到/etc/pf.conf ,以防止pfctl: Syntax error in config file: pf rules not loaded尝试运行油门时pfctl: Syntax error in config file: pf rules not loade


【文件预览】:
throttle-main
----.eslintrc.json(458B)
----.gitignore(12B)
----package.json(1KB)
----package-lock.json(35KB)
----bin()
--------.eslintrc.json(41B)
--------index.js(4KB)
----LICENSE(1KB)
----CHANGELOG.md(4KB)
----.github()
--------workflows()
----README.md(4KB)
----lib()
--------tc.js(3KB)
--------shell.js(210B)
--------index.js(2KB)
--------execFile.js(206B)
--------localHostTc.js(477B)
--------localHostPfctl.js(758B)
--------pfctl.js(1KB)
--------sudo.js(237B)
----.npmignore(18B)
----test()
--------Dockerfile(370B)
--------start.sh(150B)
--------config.json(52B)
----.editorconfig(231B)
----release.sh(326B)

网友评论