Reputation: 31
i have to load testing of the web application . there were approx 10 different HTTPS requests .
Executed script for 30 minute duration. and script executed properly without any error .
I was analyzing the aggregate report ..where i see that maximum time took too high than 99 percentile ..it mean only 1 user took too much type.
and server side there was average load like CPU utilization of application was 45% and CPU utilization of DB instance was very low approx 8 %
I could not understand that then why maximum time was too high .. but 99 percentile was OK
Upvotes: 0
Views: 75
Reputation: 168092
CPU or memory usage doesn't necessary need to be high in order to explain high response times, it might be the case the application doesn't fully utilize the underlying hardware resources due to inappropriate configuration or inefficient coding algorithms. Or caused by a slow SQL query
The only way to determine what application has been doing is looking at some form of an APM tool or a profiler tool
It might also be the case JMeter itself is a problem because you're violating minimum 3 JMeter Best Practices
Upvotes: 1