首页 > 解决方案 > JMeter CLI unix 脚本说明

问题描述

关于执行JMeter CLI 脚本的文档不清楚,

在 CLI 中应该使用什么?在每种情况下,哪些 JVM 设置存在问题?

规格:

jmeter运行 JMeter(默认在 GUI 模式下)。定义一些可能不适用于所有 JVM 的 JVM 设置。

jmeter.sh非常基本的 JMeter 脚本(您可能需要调整 JVM 选项,例如内存设置)。

为什么 jmeter.sh 中没有调用 setenv.sh?为什么 jmeter 和 jmeter.sh 是分开的脚本?

标签: jmetercommand-line-interface

解决方案


您正在查看错误的章节,正确的章节是1.4 Running JMeter并根据它:

  • jmeter.sh 非常基本的 JMeter 脚本(您可能需要调整 JVM 选项,例如内存设置)。
  • jmeter运行 JMeter(默认在 GUI 模式下)。定义一些可能不适用于所有 JVM 的 JVM 设置。

此外,如果您查看脚本的第 19 行,jmeter.sh您会看到类似

## This is a simple wrapper for the script bin/jmeter

这意味着您应该按jmeter.sh原样使用或根据您的需要调整它(鉴于您的问题的性质,我不建议您进行任何更改)并且它会调用jmeterwhich 依次调用setenv.shwhich in希望轮到他们正确配置和启动ApacheJMeter.jar二进制文件

更详细、更精确的安装和执行指令集:如何开始使用 JMeter:安装和测试计划


推荐阅读