Jmeter:jmeter.sh和jmeter中没有扩展文件的jmeter的区别 [英] Jmeter:Difference between jmeter.sh and jmeter without extension file in jmeter

查看:79
本文介绍了Jmeter:jmeter.sh和jmeter中没有扩展文件的jmeter的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I would need clarification on jmeter.sh and jmeter file without ext ,which are in bin folder.

举例:

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

1.If i setup different HEAP size in jmeter and jmeter.sh file,which one will be considered.?

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

2.Does the above depend on how i run the test?(for ex: jmeter -n -t or jmeter.sh -n -t)

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

3.If the test started with jmeter command instead of jmeter.sh ,will intern jmeter.sh be called and hence heap in jmeter.sh be used or vice-versa?

有关 b/w jmeter.bat 和 jmeter- 差异的相关问题-jmeter.bat/jmeter.sh 和 jmeter.file 的区别

related question to the difference b/w jmeter.bat and jmeter- difference between jmeter.bat/jmeter.sh And jmeter.file

推荐答案

  • jmeter.sh 是一个wrapper 用于 jmeter 脚本(无扩展名),它执行一些先决条件验证,例如获取当前工作目录、获取 Java 版本、根据 Java 版本构建参数等,以便您最好使用这个文件在Unix和衍生品下运行JMeter
  • jmeter 是 ApacheJMeter 的包装器.jar 二进制文件,它设置默认的 JVM 参数并根据您的操作系统覆盖和添加更多的 Java 参数
    • jmeter.sh is a wrapper for jmeter script (without extension) which does some pre-requisite validations like getting current working dir, getting Java version, constructing arguments depending on Java version, etc. so you'd better use this file for running JMeter under Unix and derivatives
    • jmeter is a wrapper for ApacheJMeter.jar binary, it sets default JVM arguments and overrides and adds more Java arguments depending on your operating system
    • 顺序如下:

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

      如果你想改变 HEAP 或其他什么 - 设置适当的环境变量,如:

      If you want to change HEAP or whatever - set the appropriate environment variable like:

      HEAP=4G && export HEAP && ./jmeter.sh -n -t /path/to/test.jmx ...
      

      更多信息:如何开始使用 JMeter: 安装 &测试计划

      这篇关于Jmeter:jmeter.sh和jmeter中没有扩展文件的jmeter的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆