问题现象:近期发现每晚跑的定时压测任务,压测结果中,各接口耗时变高(原来99耗时<3秒,当前99耗时>20秒)。
问题排查:
- 查看jmeter 生成的结果图,发现压测2分钟后出现接口耗时变高情况。如下图。
- 进一步确认,接口耗时高是耗费在哪一段(Latency time 延迟时间 、Connection time 建立连接时间)。
Latency time 延迟时间
Connection time 建立连接时间
发现 Latency time 延迟时间较高,Connection time 建立连接时间 较小。
参考下图,Latency time - Connection time 值较大(20000ms以上),可以判定时间主要消耗在服务层,需要进一步分析。
后续待补充。