ubuntu jmeter配置方法
导读:Ubuntu 上配置与使用 Apache JMeter 一 环境准备 安装 Java(JMeter 5.x 建议使用 JDK 8 或 JDK 11)。以 OpenJDK 11 为例: 更新索引并安装:sudo apt update &a...
Ubuntu 上配置与使用 Apache JMeter
一 环境准备
- 安装 Java(JMeter 5.x 建议使用 JDK 8 或 JDK 11)。以 OpenJDK 11 为例:
- 更新索引并安装:
sudo apt update & & sudo apt install -y openjdk-11-jdk - 验证版本:
java -version
- 更新索引并安装:
- 说明:JMeter 是 Java 应用,无系统级依赖,安装完 JDK 即可继续。
二 安装与环境变量
- 下载并解压 Apache JMeter(以 5.6.3 为例,可按需替换为最新版本):
- 下载:
wget https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.6.3.tgz - 解压:
tar -xzf apache-jmeter-5.6.3.tgz - 移动到系统目录:
sudo mv apache-jmeter-5.6.3 /opt/jmeter
- 下载:
- 配置环境变量(全局生效,写入 /etc/profile):
- 编辑:
sudo nano /etc/profile - 追加:
export JMETER_HOME=/opt/jmeter export PATH=$JMETER_HOME/bin:$PATH - 使配置生效:
source /etc/profile
- 编辑:
- 验证安装:
jmeter -v(应输出版本号)
三 基本使用
- 图形界面模式(仅在桌面环境使用):
jmeter - 非 GUI 命令行模式(推荐用于压测):
- 基本执行:
jmeter -n -t < test-plan.jmx> -l < result.jtl> - 生成 HTML 报告:
jmeter -n -t < test-plan.jmx> -l < result.jtl> -e -o < report-dir> - 常用参数:
-n非 GUI-t指定 .jmx 脚本-l保存结果到 .jtl-j指定日志文件-e -o生成并导出 HTML 报表目录
- 基本执行:
- 报告查看:将 .jtl 下载到本地,在 JMeter GUI 中添加 聚合报告/查看结果树 等监听器并加载该文件即可。
四 常见问题与插件
- Java 未找到或版本不兼容:确认
java -version输出为 1.8 或 11,且JAVA_HOME指向正确的 JDK 目录;必要时在/etc/profile中设置JAVA_HOME并source使其生效。 - WebSocket 插件依赖缺失(示例报错 NoClassDefFoundError: org/eclipse/jetty/util/ssl/SslContextFactory):
- 将以下依赖 JAR 放入 $JMETER_HOME/lib/ext:
- jetty-http-9.1.2.v20140210.jar
- jetty-util-9.1.2.v20140210.jar
- jetty-io-9.1.2.v20140210.jar
- websocket-common-9.1.1.v20140108.jar
- websocket-client-9.1.1.v20140108.jar
- websocket-api-9.1.1.v20140108.jar
- 重新启动 JMeter 后再执行脚本。
- 将以下依赖 JAR 放入 $JMETER_HOME/lib/ext:
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu jmeter配置方法
本文地址: https://pptw.com/jishu/768991.html
