Jmeter结果平均时间显示的时间(秒)比服务器中显示的用于处理日志中单个请求的时间的时间更多

时间:2018-03-15 09:24:28

标签: jmeter

Jmeter结果平均时间显示的时间(秒)比服务器中用于处理日志中单个请求时间的时间更多。

应用程序服务器是Linux OS。

遵循的步骤: 1.对来自本地系统的单个请求运行Jmeter测试(Windows) 2.观察服务器中的日志>请求显示为处理时间以处理请求 3.在Jmeter中完成运行>观察结果>平均/最小/最大时间显示高于同一请求的服务器日志中显示的实际时间。

Jmeter版本:3.1

为同一场景多次尝试但无法在两个地方获得类似的结果。

请指导可能出现的问题或需要测试的方式或查看结果以供分析。

1 个答案:

答案 0 :(得分:1)

在您的服务器日志中,您只能计算在应用程序级别收到邮件的时间,直到您返回答案为止,

JMeter计算包含Load time的{​​{1}}(见下文)以及阅读和处理来自服务器的响应的时间。

您的服务器可以在其前面放置防火墙和/或负载均衡器和/或其他代理或其他网络组件。

在服务器内部,您可以将其他进程作为Apache和/或HTTP过滤器,这些过程也可能需要一些时间,您不会在日志中计算。

JMeter时间示例(注意延迟可能小于总加载时间):

Connect Time