ht

jmeter-server-IP自动配置脚本

2020-07-15

前言

jmeter分布式需要在多台linux安装jmeter,每台机器上都需要配置一下jmeter-server里边的默认IP,不然多块网卡的话,jemter默认拿第一块网卡的地址做IP,很有可能是不对。故写一个自动化配置脚本。记录一下。

使用说明

  1. 复制源码保存脚本到${jmeter_home}/bin目录下
  2. chome 777 jmeter_install_config
  3. ./jmeter_install_config

源码

#!/bin/sh
###jmeter_install_config
##获取IP
local_ip=$(/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:")
echo $local_ip
##注释#号,使用自自定义IP。
sed 's/#RMI_HOST_DEF=-Djava.rmi.server.hostname=/RMI_HOST_DEF=-Djava.rmi.server.hostname=/g' jmeter-server >jmeter-server.tmp
mv jmeter-server.tmp jmeter-server
#替换IP,文件默认是xxx.xxx.xxx.xxx
sed 's/xxx.xxx.xxx.xxx/'$local_ip'/g' jmeter-server >jmeter-server.tmp
mv jmeter-server.tmp jmeter-server
#赋可执行权限。
chmod 777 jmeter-server
chmod 777 jmeter

其它

可配合linux批量运维工具,快速部署众多机器:Linux批量运维工具


转载请注明出处,如有错误,请帮忙指正,谢谢!
标题:jmeter-server-IP自动配置脚本
作者:走在人生的路上z
地址:http://www.17mark.com/articles/2020/07/15/1594797994402.html

评论
发表评论
       
       
© 2020 17mark 京ICP备19042824号