Jmeter-maven-plugin高级配置之分布式设置
2014-06-09 00:00
113 查看
Jmeter-maven-plugin高级配置之分布式设置
通过<remoteConfig>标签来设置远程机器
使用jmeter Gui时可以很方便的配置远程节点,来分布式地压测,具体方法,不在描述。现在来说使用jmeter-maven-plugin这个插件如何配置分布式。通过这个<startServersBeforeTests>标签,可以将--runremote命令发送到jmeter.properties中配置的节点机器上,来开启远程服务。
通过这个<stopServersAfterTests>标签,可以将--remoteexit命令发送到jmeter.properties中配置的节点机器上,来关闭远程服务。
<startServersBeforeTests> 和 <stopServersAfterTests>标签可以分开使用,因此我们可以通过其他进程来开启和关闭jmeter的远程服务。
<plugin> <groupId>com.lazerycode.jmeter</groupId> <artifactId>jmeter-maven-plugin</artifactId> <version>1.9.0</version> <executions> <execution> <id>jmeter-tests</id> <phase>verify</phase> <goals> <goal>jmeter</goal> </goals> <configuration> <remoteConfig> <startServersBeforeTests>true</startServersBeforeTests> <stopServersAfterTests>true</stopServersAfterTests> </remoteConfig> </configuration> </execution> </executions> </plugin>
如果我们想在执行每个jmeter任务时,就重启一下远程服务,<startAndStopServersForEachTest>这个标签可以满足我们的需求,且这个标签的优先级比startServersBeforeTests和stopServersAfterTests的高,如果同时设置了这两种标签,后两者会被忽略。
继续阅读→
相关文章推荐
- Jmeter-maven-plugin高级配置之压测结果文件格式
- 【jmeter-maven-plugin】二、高级配置之 -- 选择测试脚本
- Jmeter-maven-plugin高级配置之选择测试脚本
- Jmeter-maven-plugin高级配置之选择测试脚本(转)
- 【jmeter-maven-plugin】三、高级配置之 -- 检测结果
- 【jmeter-maven-plugin】四、日志配置
- 【jmeter-maven-plugin】六、代理配置+远程服务器配置
- Jmeter-Maven-Plugin高级应用:Modifying Properties
- Jmeter-Maven-Plugin高级应用:Configuring the jvm that the jmeter process runs in
- 分布式搜索elasticsearch高级配置之(二)------线程池设置
- 【jmeter-maven-plugin】一、基本配置+添加附加库
- 分布式搜索elasticsearch高级配置之(一)------分片分布规则设置
- 分布式搜索elasticsearch高级配置之(二)------线程池设置
- 分布式搜索elasticsearch高级配置之(二)------线程池设置
- 分布式搜索elasticsearch高级配置之(二)------线程池设置
- 分布式搜索elasticsearch高级配置之(一)------分片分布规则设置
- Jmeter-Maven-Plugin高级应用:Test Results File Format-Test Results
- Jmeter-Maven-Plugin高级应用:Selecting Tests To Run
- Jmeter-Maven-Plugin高级应用:Remote Server Configuration
- Jmeter-Maven-Plugin高级应用:Adding additional libraries to the classpath