首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jmeter : jmeter中没有扩展文件的jmeter.sh和jmeter的区别

jmeter : jmeter中没有扩展文件的jmeter.sh和jmeter的区别
EN

Stack Overflow用户
提问于 2020-11-05 19:11:30
回答 2查看 275关注 0票数 2

我需要澄清没有ext的jmeter.sh和jmeter文件,它们在bin文件夹中。

举个例子:

1.如果我在jmeter和jmeter.sh文件中设置不同的堆大小,会考虑哪一个?

2.以上是否取决于我如何运行测试?(例如: jmeter -n -t或jmeter.sh -n -t)

3.如果测试是使用jmeter命令而不是jmeter.sh命令开始的,那么是否会调用intern jmeter.sh,从而使用jmeter.sh中的堆,反之亦然?

关于b/w jmeter.bat和jmeter difference between jmeter.bat/jmeter.sh And jmeter.file区别的相关问题

EN

回答 2

Stack Overflow用户

发布于 2020-11-05 22:43:17

  • jmeter.sh是一个用于jmeter脚本(无扩展)的包装器,它执行一些先决条件的验证,如获取当前工作目录、获取jmeter版本、根据Java版本构造参数等。因此,您最好使用此文件在Unix下运行JMeter,而derivatives
  • jmeter是ApacheJMeter.jar二进制文件的包装器,它设置默认的参数和覆盖,并根据您的操作系统

添加更多Java参数。

序列如下:

  • jmeter.sh调用jmeter
  • jmeter调用ApacheJMeter.jar

如果您想更改堆或其他任何东西-设置适当的环境变量,如下所示:

代码语言:javascript
复制
HEAP=4G && export HEAP && ./jmeter.sh -n -t /path/to/test.jmx ...

更多信息:How to Get Started With JMeter: Installation & Test Plans

票数 1
EN

Stack Overflow用户

发布于 2020-11-05 20:20:28

jmeter.sh调用jmeter,两者都是unix scriptsjmeter是主/缺省脚本

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

可以在运行这两个JVM_ARGS之前进行设置

JVM可能需要设置一些环境变量来配置JMeter使用的

。这些变量可以直接在启动jmeter脚本的shell中设置。例如,设置变量JVM_ARGS将覆盖大多数预定义设置,例如JVM_ARGS="-Xms1024m -Xmx1024m“jmeter -t test.jmx等将覆盖脚本中的堆设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64696003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档