eg:压测时发现接口的响应时间为 20ms,但是监控系统中发现接口的响应时间仅为 10ms.这 10ms 发生在哪里呢。
答:网络开销的时间和数据传输的时间。
eg:jmeter 耗时

遇到的问题是:监控系统上显示的耗时要比这个耗时少 7ms 左右。
使用 ping 命令测量两个系统之间的延时。发现大概有 3.5ms 的延时。如果数据量很大那么延时会更大。

所以当测试对比一个应用的性能是上升还是下降的时候,要选择同一参照物进行对比。如果你第一次是使用监控的数据进行的对比,那么你第二次也使用监控的数据进行对比。不要随便换参照物。


↙↙↙阅读原文可查看相关链接,并与作者交流