linux中重启jmeter工具的shell脚本。
说明:
#获取本机IP信息
ipAddr=`hostname -i`
#获取本机中jmeter 进程号
pid=`ps aux|grep -vE "grep|jmeter-serverstar.sh"|grep jmeter|awk '{printf $2" "}'`
# jmeter进程ID不为空,kill -9 jmeter进程ID
[ "$pid" != "" ] && kill -9 $pid
#清空jmeter-server.log日志
echo "" > /root/tools/apache-jmeter-3.2-plugins/bin/jmeter-server.log
#启动jmeter服务
nohup /root/tools/apache-jmeter-3.2-plugins/bin/jmeter-server -Djava.rmi.server.hostname=${ipAddr} &
全部的shell脚本如下:
#!/bin/bash
ipAddr=`hostname -i`
#Step 1 ProcessKill
pid=`ps aux|grep -vE "grep|jmeter-serverstar.sh"|grep jmeter|awk '{printf $2" "}'`
[ "$pid" != "" ] && kill -9 $pid
#Step 2 Clean Log
echo "" > /root/tools/apache-jmeter-3.2-plugins/bin/jmeter-server.log
#Step 3 Start Jmater Service
nohup /root/tools/apache-jmeter-3.2-plugins/bin/jmeter-server -Djava.rmi.server.hostname=${ipAddr} &