jmeter分布式集群
分布式压测操作流程统一controller机和agent机的jmeter版本及jdk版本配置JMETER_HOME的环境变量修改controller机上的配置文件目录位置/apache-jmeter-5.1.1/bin/jmeter.properties文件位置修改【Remote hosts and RMI configuration】部分的【remote_hosts】默认为remote_hosts127.0.0.1及本机执行脚本若需分布式执行则把‘127.0.0.1’修改为执行机器的ipport若有多台执行机器则依次写到后边用英文逗号隔开如‘1.1.1.1:1099,2.2.2.2:1099,…’若1099端口被占用则修改为其他端口并修改remot_hosts的ip端口。文件位置修改【server.rmi.ssl.disable】默认为 # server.rmi.ssl.disablefalse若远程执行报ssl错误则将其修改为server.rmi.ssl.disabletrue目录位置/apache-jmeter-5.1.1/bin/system.properties文件位置在最后一行插入下行java.rmi.server.hostname192.168.120.1修改agent机上的配置文件目录位置/apache-jmeter-5.1.1/bin/jmeter.properties文件位置修改【server.rmi.ssl.disable】默认为 # server.rmi.ssl.disablefalse若远程执行报ssl错误则将其修改为server.rmi.ssl.disabletrue目录位置/apache-jmeter-5.1.1/bin/system.properties文件位置在最后一行插入下行java.rmi.server.hostname192.168.120.1打开agent机器的jmeter-server.bat或jmeter-server等待controller机的执行命令controller机执行脚本GUI模式jmeter–打开脚本–运行–远程启动所有或启动某个节点非GUI模式jmeter.bat -n -t -r -l服务器端监控nmon下载安装nmon安装包http://nmon.sourceforge.net/pmwiki.php?nSite.Downloadnmon_analyser工具https://www.ibm.com/developerworks/community/wikis/home?langen#!/wiki/PowerSystems/page/nmon_analyser检查服务器系统版本cat /etc/redhat-release配置nmonnmon_x86_64_centos7上传到服务器赋予权限chmod 777 nmon_x86_64_centos7数据采集采集5分钟./ nmon -f -t -s 30 -c 10 -- 生成.nmon文件n -f按标准格式输出文件_YYYYMMDD_HHMM.nmonn -t输出中包括占用率较高的进程n -s 30每30秒进行一次数据采集n -c 180一共采集180次将nmon结果文件转换为csv文件sort -A nmon _090308_1313.nmon nmon _090308_1313.csv把CSV文件下载到Windows本地打开nmon_analyser并加载CSV文件 -- 生成图表端口耗尽的问题1、 调低端口释放后的等待时间 默认为60s 修改为15~30secho 30 /proc/sys/net/ipv4/tcp_fin_timeout2、 修改tcp/ip协议配置 通过配置/proc/sys/net/ipv4/tcp_tw_resue, 默认为0 修改为1 释放TIME_WAIT端口给新连接使用。echo 1 /proc/sys/net/ipv4/tcp_tw_reuse3、 修改tcp/ip协议配置快速回收socket资源 默认为0 修改为1.echo 1 /proc/sys/net/ipv4/tcp_tw_recycle问题—》服务器防火墙telnet 10.91.0.125 1099 1Trying 10.91.0.125…telnet: connect to address 10.91.0.125: Operation timed outtelnet: Unable to connect to remote host
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2432485.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!