有什么方法可以让我获得JMeter提供的响应时间的分解。即
我知道JMeter完全在客户端工作,响应是TTLB。但是任何插件或以任何方式实现同样的目标?
提前致谢。
答案 0 :(得分:2)
你在问你应该知道什么。 没有插件会给你这样的细分(除非你在目标服务器上安装了jmeter代理,否则无法获得服务器的处理时间。监控代理到目前为止都不是Jmeter的一部分)
public static void saveImage(String imageUrl, String destinationFile) throws IOException
{
URL url = new URL(imageUrl);
InputStream is = url.openStream();
OutputStream os = new FileOutputStream(destinationFile);
byte[] b = new byte[2048];
int length;
while ((length = is.read(b)) != -1)
{
os.write(b, 0, length);
}
is.close();
os.close();
}
在实践中, 响应时间=处理时间+延迟
您可以使用ping再次找到使用多个网络工具的延迟或粗略的想法(JMeter也会提供延迟。使用ping或wanem进行交叉验证)
You can get approximate request travel time by using new Connect Time feature of Jmeter.
我认为你应该从中得到细分。