【发布时间】:2015-05-01 19:52:24
【问题描述】:
我正在尝试确定来自 View Results in Table 侦听器的 JMeter 统计数据 Connect Time(ms) 是否包括将文件上传到服务器。 apache JMeter 文档没有指定。根据我自己的测试,确实包含文件上传时间,但我想确定。
根据我自己的测试,通过 HTTP 采样器将以下文件上传到测试服务器具有以下效果:
- 未上传文件:连接时间为半秒或更短
- 250mb 文件:连接时间约为 19 秒
- 500mb 文件:连接时间约为 39 秒
- 1gb 文件:连接时间约为 76 秒
【问题讨论】:
-
您的结果肯定表明文件会影响该统计信息。我的印象是它应该是建立连接的时间 - 所以它不应该包括文件上传时间。我认为您的总时间与您记录的时间大致相同(即 250mb 文件的总时间不超过 19 秒)?
-
史蒂夫,事实并非如此。总采样时间为 132800 毫秒 @250mb。
-
在这种情况下,连接时间可能会受到文件上传的影响 - 但实际上传发生在连接建立后更长的时间......所以问题是;为什么在文件上传场景中连接时间会更长(即文件大小如何影响连接时间)。
-
@slashzero 你能得到一个明确的答案吗?
-
@Barry:我无法得到明确的答案。数据似乎表明文件上传时间包含在连接时间中。这个好像是jmeter的bug,所以补了个bug。
标签: jmeter