Jmeter-maven-plugin高级配置之分布式设置

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的高,如果同时设置了这两种标签,后两者会被忽略。

继续阅读→

转载于:https://my.oschina.net/u/147181/blog/277169

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值