我正在寻找一些速度性能测试。通常我们的服务器会在大约 25 毫秒左右响应,但是,我想以某种方式让它延迟响应。所以基本上我想做一些设置,将延迟增加到 f.ex 50ms、100ms、1000ms 等。数字不必完全是 50ms、100ms 等,但在同一个社区。
这有可能吗?
我正在寻找一些速度性能测试。通常我们的服务器会在大约 25 毫秒左右响应,但是,我想以某种方式让它延迟响应。所以基本上我想做一些设置,将延迟增加到 f.ex 50ms、100ms、1000ms 等。数字不必完全是 50ms、100ms 等,但在同一个社区。
这有可能吗?
有很多工具可以为您做到这一点。快速谷歌搜索显示以下内容
对于 linux http://www.linuxfoundation.org/collaborate/workgroups/networking/netem http://bencane.com/2012/07/16/tc-adding-simulated-network-latency-to-your-linux-server /
对于 MAC OS X 网络链接调节器 xcode ( http://nshipster.com/network-link-conditioner/ )
对于 Windows http://jagt.github.io/clumsy/index.html https://www.softperfect.com/products/connectionemulator/
当然,所有这些看起来都需要自己在服务器上运行。如果你想要一些透明的东西,你可以试试这个 http://wiki.scn.sap.com/wiki/display/Basis/WAN+Simulator+Live+CD
是的,您可以在逻辑上这样做以增加服务器端的延迟和响应时间。
检查分配给服务器的资源,如 RAM,处理器速度根据您的要求降低此资源.. 以及进一步的观察者延迟......