jmeterperformance-testingload-time

Unable to establish Connection on the proceeding request


I have been running my JMeter script with the following setup Users: 100 Loop Controller: 5 I used Loop Controller on the http request where transactions are needed to iterate.

My question is, there is a particular request which is searching where after 5 successful search the proceeding searches displayed “Customer API. Unable to establish connection”

Please see image below: 1 First Image displays lower load time while second image displays higher load time


Solution

  • It looks like you discovered a bottleneck in your application or at least it is not properly configured for high loads. Almost a minute response time for transfering 600 kilobytes is not something I would expect from a well-behaved application.

    The error message you're getting is very specific so I would recommend checking your application logs as the very first step. The remaining steps would be inspecting application and middleware configuration and ensuring that it's properly set up for high performance and it has enough headroom to operate in terms of CPU, RAM, Network, Disk, etc.