我的机器功能不够强大,无法处理JMeter吗?

我的机器功能不够强大,无法处理JMeter吗?,jmeter,load-testing,jmeter-plugins,jmeter-3.2,Jmeter,Load Testing,Jmeter Plugins,Jmeter 3.2,我的机器功能不够强大,无法处理JMeter吗 我正在从笔记本电脑上运行JMeter,其规格如下: CPU:i5-2.40GHz 8GB内存 500gb硬盘 当我接触到大约2k个虚拟用户时,JMeter似乎运行缓慢,然后我似乎得到了以下结果/错误: 连接重置 拒绝连接 我曾尝试诊断基础设施teem的问题,但似乎可以缩小问题的范围,最好从多台机器上运行JMeter吗?首先检查JMeter是否有足够的净空来运行: 增加到总可用物理RAM的80%左右 确保在中运行测试 在测试执行期间禁用所有 检查您

我的机器功能不够强大,无法处理JMeter吗

我正在从笔记本电脑上运行JMeter,其规格如下: CPU:i5-2.40GHz 8GB内存 500gb硬盘

当我接触到大约2k个虚拟用户时,JMeter似乎运行缓慢,然后我似乎得到了以下结果/错误:

  • 连接重置
  • 拒绝连接

我曾尝试诊断基础设施teem的问题,但似乎可以缩小问题的范围,最好从多台机器上运行JMeter吗?

首先检查JMeter是否有足够的净空来运行:

  • 增加到总可用物理RAM的80%左右
  • 确保在中运行测试
  • 在测试执行期间禁用所有
  • 检查您的测试并确保它符合指南中的建议
  • 设置JMeter运行机器的监控,并在负载测试期间观察CPU、RAM、网络和磁盘使用情况。你可以用这个
  • 从1个用户开始测试,并逐渐增加负载,直到达到2000个用户,或者任何受监控的指标(CPU、RAM、网络等)开始超过总可用容量的90%,无论最先出现的是什么。如果您足够幸运,您将能够从一个JMeter实例模拟2000个用户。如果不是-你将不得不考虑

  • 如果您能够启动2000个用户,并且JMeter有足够的空间进行操作(系统没有过载),那么您也可能在测试的应用程序中发现性能瓶颈——很可能是应用程序响应缓慢。在本例中,应用第5点,这一次是在测试端的应用程序上,看看问题是否与缺乏资源有关。如果没有-检查基础架构软件配置、数据库查询、应用程序“最重”功能和对象,以获得可能的优化