JMeter目录及关键配置分析

解压后的JMeter安装目录

  • 目录说明

  • bin 包含启动、配置等相关命令

  • docs 官方本地文档目录

  • extras 辅助库

  • lib 核心库,包含JMeter用到的各种基础库和插件

  • licenses 包含non-ASF软件的许可证

  • printable_docs 可打印版本文档目录

  • LICENSE JMeter许可说明

  • NOTICE JMeter简单信息说明

  • README.md JMeter官方基本介绍

bin目录


·        jmeter.properties JMeter核心配置文件,各种配置基本在这完成

·        log4j.conf JMeter日志配置管理

·        jmeter.log JMeter运行日志记录,什么输出信息、警告、报错都在这里进行了记录

·        jmeter.bat windows下jmeter启动文件

·        shutdown.cmd windows下jmeter关闭文件

·        stoptest.cmd windows下jmeter测试停止文件

·        jmeter-server.bat windows下jmeter服务器模式启动文件

注:每一个.cmd文件都对应一个.sh文件,.sh是linux下的对应功能的文件

关键配置说明

  1. jmeter.properties配置说明

主要包含以下几个方面的配置:

  • SSL配置:

重点关注下面几个配置

# 指定HTTPS协议层
https.default.protocol=TLS

# 指定SSL版本,实际应用中可能需要修改
https.default.protocol=SSLv3

# 设置启动的协议

https.socket.protocols=SSLv2Hello SSLv3 TLSv1

# 缓存控制,控制SSL是否可以在多个迭代中重用
https.use.cached.ssl.context=true
  • JMeter界面显示配置

这里就不对其界面显示控制进行说明了,一般情况下默认界面能满足大家的应用了。

  • JMeter测试项目自动备份配置

# 设置是否启用自动备份,默认是true
jmeter.gui.action.save.backup_on_save=true

# 设置自动备份目录,默认备份至JMeter根目录的backups下
jmeter.gui.action.save.backup_directory=

# 设置自动备份项目数,默认为最近10

jmeter.gui.action.save.keep_backup_max_count=10
  • 远程主机配置

# 配置远程主机的IP,默认为本机。用逗号","可以设置多个远程主机
remote_hosts=127.0.0.1

# 多个远程主机指定示例如下,其中:后为端口
remote_hosts=127.0.0.1:1099,127.0.0.1:1200,127.0.0.1:1300

对于RMID的配置请直接看配置文件中的选项说明
  • 日志管理配置

# 设置日志格式
log
_format_type=default

# 设置日志输出级别
log_level.jmeter=INFO

# 设置junit日志输出级别
log
_level.jmeter.junit=DEBUG

# 设置日志输出目标文件,默认为
jmeter.log
log_file=jmeter.log
  • 等等其他还有10多个配置大项(就不一一列举了)

  1. jmeter.bat关键配置修改

为了更优化的使用jmeter,需要对jmeter.bat中的一些配置根据当前机器的配置进行优化,这里进行关键配置项说明,大家根据自己的机器的配置来进行修改。

jvm相关配置,大概在80行左右,找到这些配置,
对其中的数值根据当前机器的硬件配置来修改。

set HEAP=-Xms2048m -Xmx2048m
set
NEW=-XX:NewSize=512m -XX:MaxNewSize=512m
set
SURVIVOR=-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50%
set
TENURING=-XX:MaxTenuringThreshold=2if %current_minor% LEQ "8" (    
rem Increase MaxPermSize if you use a lot of Javascript in your Test Plan :    set PERM=-XX:PermSize=512m -XX:MaxPermSize=1024m )


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值