I do a load test for my web application, and I set the connection timeout and response time to 20 seconds, and sometimes I get exceptions, for example:
Non HTTP response code: java.net.SocketTimeoutException: Non HTTP response message: Read timed out
I get the above exception as a result of the JMeter test, and there are no errors in my application, and there is no stacktrace to track the exception.
I want to know what the reason for the message is: is the application waiting for something to process either slow SQL or a stream or an application that has refused connections because maxed out?
please advise how I can find out the reason for this exception and how to fix it.
source
share