厌伴老儒烹瓠叶,强随举子踏槐花。这篇文章主要讲述linux下自动化实现分布式压测相关的知识,希望能为你提供帮助。
上期笔者在 实现了 linux 下 自动化单机版压测,如果要多台机器进行分布式压测,怎么做呢? 经过笔者锲而不舍的摸索和实验,终于完美实现,分享如下:
1、先进行分布式部署,详见楼主分享《linux下性能测试总结》中分布式部署
2、进行 shell 脚本开发
echo -n "Please input thread num(10):"
read cmd1
echo -n "Please input
The number of seconds to complete the above threads(1):"
read cmd2
【linux下自动化实现分布式压测】echo -n "Please input the Pressurizing time (seconds)(30):"
read cmd3
jmeter -n -r -t /jmeter/jmx/sign.jmx -l /jmeter/report/result_$cmd1.jtl -GthreadNum=$cmd1 -GthreadSec=$cmd2 -GdurationSec=$cmd3
3、运行后结果展示:
推荐阅读
- 二zookeeper搭建
- K8S之list-watch机制+节点以及亲和性调度
- Kubernetes的污点(Taint)和容忍(Tolerations)
- K8S存储卷,PV和PVC
- 三kafka搭建
- K8S的Pod控制器
- 在docker上编译openjdk8
- 使用shell脚本安装apache
- Java之文件IO流详解首卷