功能介绍
鲲鹏原生开发在流水线测试阶段提供了Java性能测试工具,结合Jmeter,对目标程序进行压测,采集目标进程的性能数据,生成压测报告。
参数说明如所表1示。
参数 |
参数选项 |
参数说明 |
---|---|---|
-i |
ipv4,ipv4 |
必选参数。需要采集的目标程序所在的服务器地址, 多个使用逗号隔离。 |
-u |
str |
必选参数。服务器的用户名。 |
-f |
str |
必选参数。执行机免密登录所有服务器(-i指定的)的私钥路径。 |
-a |
str |
必选参数。需要采集的应用名称,多个采用逗号隔离。 |
-g |
str |
可选参数。执行机上通过git clone下载的代码路径。 |
-j |
str |
可选参数。jmeter执行命令。 例如:bash /opt/apache-jmeter-5.6.3/bin/jmeter.sh -nt /home/xxx/Request.jmx -l /home/xxx/result.html -eo /home/xxx/report |
-d |
num |
必选参数。采集目标应用时间,单位秒。当存在-j参数时,jmeter结束或者到达采集执行时间,结束采集。 |
-m |
str |
可选参数。指定JDK的路径,JDK版本为11及以上。当存在-j参数时,执行机上JDK版本低于11或JDK不存在,必须指定-m参数。 |
-D |
ipv4 |
必选参数。DevKit工具的地址。 |
-P |
num |
可选参数。DevKit工具的端口,默认值8086。 |
-U |
str |
可选参数。DevKit工具的用户名,默认值devadmin。 |
-W |
str |
可选参数。DevKit工具的密码,默认值devkit123。 |
-o |
str |
可选参数。指定生成报告的位置。 |
父主题: Java性能测试工具