Java 用apachetcpmon模拟慢速连接

Java 用apachetcpmon模拟慢速连接,java,performance,connection,simulation,tcpmon,Java,Performance,Connection,Simulation,Tcpmon,我需要模拟一个缓慢的客户机,以便测试Java服务器内部的一些处理。我的想法是存根一个小型Java客户机,并获得一些用于模拟慢速连接的工具。在我看来,这应该足够了 在谷歌上到处搜索,我发现了ApacheTcpmon,它似乎能够模拟我的减速,并决定将其投入使用 我理解它的方式——文档非常有限——我需要创建一个充当代理的nre TCPMon,检查“模拟慢速连接”并对其进行配置。又好又容易 因此,我在端口8081上创建了一个TCPMon,并为localhost:8080打开了“HTTP代理支持”。然后,

我需要模拟一个缓慢的客户机,以便测试Java服务器内部的一些处理。我的想法是存根一个小型Java客户机,并获得一些用于模拟慢速连接的工具。在我看来,这应该足够了

在谷歌上到处搜索,我发现了ApacheTcpmon,它似乎能够模拟我的减速,并决定将其投入使用

我理解它的方式——文档非常有限——我需要创建一个充当代理的nre TCPMon,检查“模拟慢速连接”并对其进行配置。又好又容易

因此,我在端口8081上创建了一个TCPMon,并为localhost:8080打开了“HTTP代理支持”。然后,我在localhost:8080上运行Java服务器,据我所知,我应该能够看到(延迟的)消息,该消息将我的浏览器指向
http://localhost:8081
。相反,当我这样做时,我所能看到的是以下例外:

java.net.MalformedURLException: no protocol: lib/img/body-bg.png
    at java.net.URL.<init>(URL.java:583)
    at java.net.URL.<init>(URL.java:480)
    at java.net.URL.<init>(URL.java:429)
    at org.apache.ws.commons.tcpmon.Connection.run(Connection.java:276)
java.net.MalformedURLException:无协议:lib/img/body-bg.png
在java.net.URL.(URL.java:583)
位于java.net.URL。(URL.java:480)
位于java.net.URL。(URL.java:429)
位于org.apache.ws.commons.tcpmon.Connection.run(Connection.java:276)
我将感谢任何人的帮助,让我了解这一点,并建议我如何在客户端和服务器都在我的笔记本电脑上运行的场景中使用TCPMon

谢谢