为什么Jmeter 运行时时到达持续时间不停止?

在做并发测试时,遇到了设置持续时间,但是到达了持续时间后,一直不停止;线程组设置的信息如下:

从图中线程组设置可以看出Jmeter需要开启100个线程并且在300s内持续性的给后端服务器发请求,运行后从右上角看到,已经运行超过了300s,但是线程一直没有停止。

从jemeter.log 日志查看不停的打印Stopping because end time detected by thread

从网上查资料得知是因为某些线程被阻塞了,出现线程阻塞的原因是JMeter的所申请的内存不足导致的,解决该问题有几种方法:

  1. 调整脚本,可以通过调整并发数、减少断言,尽量不要使用监听器来减少额外的内存开销
  2. 非GPU模式下运行Jmeter脚本
  3. 通过调整jmeter.bat 中内存参数

默认配置是:set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=512m

根据实际情况进行修改heap 参数,我的是改成了

set HEAP=-Xms512m -Xmx1024m

注意:“Xms”(代表初始化堆栈内存的大小),“Xmx(代表最大内存池可以分配的大小)”

修改后,重启Jmeter。

可通过jconsole.exe验证jmeter内存设置是否成功

为什么Jmeter 运行时时到达持续时间不停止?相关推荐

  1. JMeter运行通过Chrome打开的website

    部分website在chrome上运行正常,但在IE环境运行会存在问题.而是用 JMeter运行通过chrome打开的website时候,需要处理一下. 可以参考下面几篇文章: http://ninj ...

  2. Jmeter运行过程中如何让Fiddler同时可以抓获到服务器的应答报文

    在默认情况下,Jmeter运行过程中,Fiddler是抓不到对应的应答报文的. 但是,在某些时候,我们希望分析Jmeter执行失败的原因,想了解Jmeter获取到的应答报文是否有问题,就需要同服务器返 ...

  3. Jmeter运行后,查看结果树中的响应数据出现中文乱码。

    参考:https://blog.csdn.net/qq_15228737/article/details/82597482 https://baike.baidu.com/item/UTF-8/481 ...

  4. vue停止指令_一个微小的Vue指令,当到达边缘时停止传播滚动

    vue停止指令 停止滚动 (vue-scroll-stop) A tiny Vue directive that stop propagation scroll when edge reached. ...

  5. matlab已经停止工作,win10系统运行Matlab弹出已停止工作窗口的修复步骤

    有关win10系统运行Matlab弹出已停止工作窗口的操作方法想必大家有所耳闻.但是能够对win10系统运行Matlab弹出已停止工作窗口进行实际操作的人却不多.其实解决win10系统运行Matlab ...

  6. Jmeter运行原理

    最起初接触Jmeter的时候,就感觉好神秘的样子,始终不了解Jmeter到底是什么东东, 慢慢的才了解了, 本文内容摘自<全栈性能测试修炼宝典Jmeter实战>,大家有兴趣可以看看这本书, ...

  7. matlab已经停止工作,win7系统运行Matlab弹出已停止工作窗口的解决方法

    朋友们在使用win7系统电脑时,偶尔就会碰到系win7系统运行Matlab弹出已停止工作窗口的状况.如果在平时的使用过程中遇到win7系统运行Matlab弹出已停止工作窗口情况的话,相信许多朋友都不知 ...

  8. ssbc 手撕包菜运行一段时间就停止的原因

    原文: ssbc 手撕包菜运行一段时间就停止的原因 ssbc 运行一段时间后,大概半个小时,就莫名奇妙停止不爬了,通过错误提示可以看出,其实是ssbc与mysql(maridb)断开连接了,导致程序异 ...

  9. jmeter-00 JMeter 运行过程

    一.GUI mode 图形化界面运行 to run JMeter, run the jmeter.bat (for Windows) or jmeter (for Unix) file. These ...

  10. 唤醒计算机运行此任务_如何停止Windows 8唤醒计算机以运行维护

    唤醒计算机运行此任务 Windows 8 comes with a new hybrid boot system, this means that your PC is never really of ...

最新文章

  1. Visual Studio 2017创建XAML文件
  2. 新东方php工程,这几个游学项目介绍,了解一下
  3. python电脑下载网址-Python
  4. CSS魔法堂:深入理解line-height和vertical-align
  5. 牛客题霸 [子数组的最大累加和问题] C++题解/答案
  6. 详细讲解设计跳表的三个步骤(查找、插入、删除)
  7. embedding_Keras嵌入层
  8. 使用 custom element 创建自定义元素
  9. 为什么不建议你使用实数作为 HashMap 的key?
  10. VS2008 Qt Designer 中自定义信号槽
  11. 源码解析:修改mysql密码出现错误1045
  12. python入门教程(非常详细),从零基础入门到精通,看完这一篇就够了
  13. 安装IDEA,还有插件推荐
  14. [ProblemSolving]ut下载磁盘负荷过重
  15. 高等数学辅导讲义_历年真题,复习讲义的经验分享(数二127分)
  16. 陈强教授《机器学习及R应用》课程 第五章作业
  17. Magisk使用记录
  18. 勒索病毒现状和防御勒索病毒最佳实践(云端和线下个人电脑,服务器都可部署)
  19. 偷得浮生半日闲,您有啥事它出马
  20. ADC和DAC的DNL和INL

热门文章

  1. 输入的魔法师,cherry机械键盘介绍
  2. 计算机40个快捷键,计算机快捷键40个_计算机常用快捷键大全分享
  3. 不同内核浏览器的差异以及浏览器渲染简介(转)
  4. Tomcat内存占有99%及java.lang.OutOfMemoryError(内存溢出)问题
  5. maven编译,执行测试用例报错 The forked VM terminated without saying properly goodbye. VM crash or System.exit c
  6. vue项目中通过cdn引入资源并配置
  7. SpringBoot入门,快速搭建简单Web应用环境
  8. 养生篇01 (饭水分离法)
  9. (阅读笔记)脑中线偏移测量及其自动化技术与算法综述
  10. 中文的括号和英文的括号区别_工具推荐 含笔顺及英文的汉字书写练习纸