网站首页 > 博客文章 正文
Jmeter目录结构详解
由于Jmeter是一款开源免安装软件,解压即可用,所以需要对其目录里的有所了解,这样可以更方便的使用该工具以及为后续需要的持续集成和可能的二次开发做准备。
- bin目录:该目录存放的是Jmeter的主jar、相关的启动脚本、配置文件和日志文件等。
- ApacheJMeter.jar:这个就是jmeter的主jar包,是可以通过java命令来启动的。
- jmeter.bat/jmeter.sh:是jmeter的启动脚本,里面可以对jmeter启动时的很多参数进行配置,主要是修改jvm参数,如:
set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=4096m
该属性设置的就是启动jmeter时的jvm的堆内存的大小。
- jmeter-server.bat:该脚本是用来启动远程代理的,是用于联机负载的。
- jmeter.properties:该文件是jmeter启动时的默认配置文件,Jmeter有80%的配置操作都是在该文件中进行的。
注:修改配置文件,一般都需要重启才会生效。
- docs目录:该目录存放的是jmeter官方的API文档,主要是帮助工程师去了解和二次开发Jmeter。
- printable_docs目录:该目录存放的是jmeter官方的帮助文档。
- extras目录:扩展目录,该目录下存放的是Jmeter和其他应用集成所需要的一些文件和模板,常用的就是jmeter和ant集成所需要的内容。
- lib目录:该目录是jmeter启动时的默认classpath,这就意味着所有在jmeter运行过程中,需要被引用(import)的类或者jar包都必须存放在该目录下。
- lib\ext目录:该目录下存放的是jmeter的插件或者扩展组件。Jmeter插件可以扩展Jmeter的功能,这也是Jmeter社群日渐活跃的证明,我们可以在官网下载 安装插件的Jar包:
地址:https://jmeter-plugins.org/install/Install/
下载完成后,将plugins-manager.jar放入到jmeter\lib\ext目录下,如果此时打开了jmeter,需要重启才生效。
重启后,插件功能将会加载到options下面:
猜你喜欢
- 2024-10-19 JMeter基础(jmeter操作)
- 2024-10-19 Jmeter(二十一)-fiddler录制脚本(jmeter怎么录制脚本,工作原理)
- 2024-10-19 深度好文【jmeter 性能测试与 influxdb2 集成显示监控结果 】
- 2024-10-19 Jmeter 接口测试(JMETER接口测试报告)
- 2024-10-19 基于Docker的jmeter弹性压测(1)发压
- 2024-10-19 性能测试工具JMeter环境搭建(性能测试工具jmeter环境搭建手册)
- 2024-10-19 脚本太多不好管理?Jmeter这个组件帮你轻松搞定
- 2024-10-19 Jmeter接口测试+压力测试,一看就会
- 2024-10-19 Jmeter 简要介绍与安装(jmeter安装配置)
- 2024-10-19 Jmeter中间件处理-缓存(jmeter steppingthreadgroup)
你 发表评论:
欢迎- 367℃用AI Agent治理微服务的复杂性问题|QCon
- 358℃初次使用IntelliJ IDEA新建Maven项目
- 356℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 351℃Maven技术方案最全手册(mavena)
- 348℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 346℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 345℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 342℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)