“错误”;“连接重置”;在JMeter中(SOAP XML web服务)

“错误”;“连接重置”;在JMeter中(SOAP XML web服务),jmeter,Jmeter,我在JMeter中有下一个测试计划: 在屏幕截图上,您可以看到第一个线程组的设置,该线程组在测试计划中有50%的常见请求(在每个线程组中放置了10个不同的子请求)。 因此,使用这些设置平均每秒增加+1个请求 然后我运行了这个测试,看到了这个图片(Error%列): 我将错误保存在文件中,所有这些错误都具有相同的文本: <sample t="30129" lt="0" ts="1356710138314" s="false" lb="WebService(SOAP) Request 1"

我在JMeter中有下一个测试计划:

在屏幕截图上,您可以看到第一个线程组的设置,该线程组在测试计划中有50%的常见请求(在每个线程组中放置了10个不同的子请求)。 因此,使用这些设置平均每秒增加+1个请求

然后我运行了这个测试,看到了这个图片(Error%列):

我将错误保存在文件中,所有这些错误都具有相同的文本:

<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"/> 

服务器的cpu屏幕截图:

对于数据库:

错误出现后,我的comp开始慢慢地工作(尽管错误停止了,以便进一步出现)。。。 同时,服务器的cpu逐渐下降到0

请告诉我

此错误的原因是什么?

我是否已达到服务器超时?(因为最大值在表中大于30秒)


UPD。我已经使用下一个设置重新运行了测试:每02:46:40有1000个用户(+每10秒1个线程组,循环中每个新线程内有10个请求)。 也就是说,我将测试时间和线程组总数减少了2倍,但节省了Thead添加的强度

结果相同(包括服务器上的cpu使用)。 990线程启动后,我收到错误«连接重置»。以下是截图:

有什么想法吗?

首先,Web服务(SOAP)请求不是在JMeter中测试Web服务的最佳方法,它将在即将发布的2.9版本中被弃用。 HTTP采样器是一个选择,因为它执行得更好

其次,连接重置意味着您的服务器已切断连接。它可能来自CPU,看起来很高,但不确定

如果您所谓的“我的comp”是承载JMeter的计算机开始缓慢工作,那么您的JMeter实例将被您配置的线程数(2003或更多?)所淹没。它可能来自很多因素,请阅读以下内容:


您能展示一下吗?(您只需添加这些侦听器,并向它们提供您拥有的JTL,无需重新运行负载测试)您总共有多少线程?@PMDUBIK-INGENIERIE我认为它显示在第一个屏幕的右上角好的一点,没有看到其他问题,是同一台机器上的所有元素(DB,服务器),你能告诉我更多吗?为什么不直接链接到你的网站呢?她更新了问题。我认为随着时间的推移,响应延迟看起来就像延迟没有被保存一样。这是原因吗?