Connection reset error in JMeter (SOAP XML web service)

I have the following test plan in JMeter:

in the screenshot you can see the settings for the 1st ThreadGroup, which has 50% of the total number of requests in terms of testing (in each group of threads there are 10 different subqueries). Thus, a +1 request per second is added using these settings.

enter image description here

Then I checked this test and saw this image ( Error% column): enter image description here

I save errors in a file and all these errors have the same text:

<sample t="30129" lt="0" ts="1356710138314" s="false" lb="WebService(SOAP) Request 1" rc="000" rm="**Connection reset**" tn=" jp@gc - Stepping Thread Group1 3-247" dt="text" by="0"/> 

Screenshot of cpu server: enter image description here

and for the database: enter image description here

After errors appeared, my computer began to work slowly and slowly (although the errors stopped appearing further) ... And at the same time, the server processor gradually fell to 0.

Could you tell me please

What is the reason for this error?

Did I come to the server timeout? (Because Max is more than 30 seconds in the table).


UPD I have a second test with the following settings: 1000 users in 02:46:40 (+1 Group theme in 10 seconds and 10 requests inside each new thread in Loop). That is, I reduced the testing time and the total number of Thread groups by 2 times, but retained the intensity of adding Thead.

The results are the same (including processor usage on the server). I got the error "Connection reset" after starting stream 990. There are screenshots: enter image description hereenter image description hereenter image description here

Any idea?

+2
source share
1 answer

Firstly, a WebService (SOAP) request is not the best way to test web services in JMeter, it will be deprecated in the upcoming version 2.9. An HTTP Sampler is one that is chosen the way it works much better.

Secondly, Connection Reset means your server disconnected. This may come from a CPU that seems high, but it is not sure.

If what you call "my computer" is a computer hosting. JMeter started to work slowly, and your JMeter instance is full of the number of threads (2003 or more?) That you configured. This can be due to many factors, read this:

+1
source

All Articles