Jmeter线程没有下降

Jmeter线程没有下降,jmeter,Jmeter,我正在一个应用程序上对300个虚拟用户进行负载测试。以前,我的用户数量急剧下降,测试似乎及时完成,但现在,当我跳到500个用户测试时,我的用户数量并没有下降,测试持续运行了无限长的时间。我再次使用300个用户运行测试,37个用户仍然在系统中,并且没有下降。因此我的测试没有完成 这些都是我试图解决的问题 增加jmeter.properties文件中的堆大小 清除缓存并重新启动服务(即SQLSERVER和 协作服务) 谁能告诉我我哪里做错了 可能是服务器无法提供响应,默认情况下JMeter将永远

我正在一个应用程序上对300个虚拟用户进行负载测试。以前,我的用户数量急剧下降,测试似乎及时完成,但现在,当我跳到500个用户测试时,我的用户数量并没有下降,测试持续运行了无限长的时间。我再次使用300个用户运行测试,37个用户仍然在系统中,并且没有下降。因此我的测试没有完成

这些都是我试图解决的问题

  • 增加jmeter.properties文件中的堆大小
  • 清除缓存并重新启动服务(即SQLSERVER和 协作服务)

谁能告诉我我哪里做错了

可能是服务器无法提供响应,默认情况下JMeter将永远等待响应,这可能解释您遇到的情况

采样器(或更好的配置元素)的“高级”选项卡上有“超时”部分,您可以在其中设置连接/响应的最大值,如果超过这些值,JMeter将自动将采样器标记为失败并继续

备选方案:

  • 您可以使用的“Scheduler”部分设置最大测试持续时间

  • 在这里,您可以定义允许其子级运行的时间


  • 在这种情况下,您的服务器可能无法提供响应,默认情况下JMeter将永远等待响应,这可能会解释您遇到的情况

    采样器(或更好的配置元素)的“高级”选项卡上有“超时”部分,您可以在其中设置连接/响应的最大值,如果超过这些值,JMeter将自动将采样器标记为失败并继续

    备选方案:

  • 您可以使用的“Scheduler”部分设置最大测试持续时间

  • 在这里,您可以定义允许其子级运行的时间


  • 是否所有500/300线程都继续无休止地工作,或者只是其中的一部分线程?能否显示jmeter.log?其中一些线程无法执行任何操作,这就是它们仍在系统中的原因。300个用户中有37个在JMeter中被挂起。请点击上面的链接以访问JMeter日志文件所有500/300线程是否继续无休止地工作,或者只是其中的一部分?能否显示您的JMeter.log?其中一些无法执行任何操作,这就是为什么它们仍在系统中的原因。300个用户中有37个挂在JMeter中。请点击上面的链接以访问JMeter日志文件