Jmeter:如何从Jmeter插件增加JVM堆空间
我正在开发JMeterMaven插件。在运行大量用户测试用例时,我从jmeter收到错误 Jmeter日志中的错误:2014/08/04 18:16:29警告-线程组1-3-Jmeter.control.GenericController-检测到StackOverflower错误 所以看起来JVM很低,但我不确定如何从Jmeter Maven插件增加JVM内存 有人能帮我解决这个问题吗?根据,您可以通过项目配置文件设置JVM选项,如下所示:Jmeter:如何从Jmeter插件增加JVM堆空间,jmeter,jvm-arguments,jmeter-plugins,jmeter-maven-plugin,Jmeter,Jvm Arguments,Jmeter Plugins,Jmeter Maven Plugin,我正在开发JMeterMaven插件。在运行大量用户测试用例时,我从jmeter收到错误 Jmeter日志中的错误:2014/08/04 18:16:29警告-线程组1-3-Jmeter.control.GenericController-检测到StackOverflower错误 所以看起来JVM很低,但我不确定如何从Jmeter Maven插件增加JVM内存 有人能帮我解决这个问题吗?根据,您可以通过项目配置文件设置JVM选项,如下所示: <plugin> <groupI
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>1.9.1</version>
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
<configuration>
<jMeterProcessJVMSettings>
<xms>1024</xms>
<xmx>1024</xmx>
<arguments>
<argument>-Xprof</argument>
<argument>-Xfuture</argument>
</arguments>
</jMeterProcessJVMSettings>
</configuration>
</execution>
</executions>
</plugin>
com.lazerycode.jmeter
jmetermaven插件
1.9.1
jmeter测试
验证
性能测试
1024
1024
-Xprof
-X未来
StackOverflowerError的典型原因是错误的递归调用,增加堆并没有帮助。您是否在测试计划中使用脚本或循环?如果是这样,请仔细检查以检测任何嵌套调用或循环 谢谢大家的回复。我有一个带有循环控制器的测试计划,里面有一些Bean Shell中的循环,用于一些处理。它是如何产生错误的?这个错误是在我开始负载测试[大量用户]时发生的。我发现了这个问题,这是因为我的测试逻辑中有Jmeter IF控制器和正则表达式提取器。当正则表达式提取器返回null并在IF控制器中发送以进行验证时,我们会得到此警告日志。