【发布时间】:2016-11-05 23:45:43
【问题描述】:
如何在 Linux 中从 OS Process Sampler 执行 jar?我有以下 sampler 在 Windows 中运行良好。如何在 Linux 中执行这个 OS Process Sampler?
【问题讨论】:
标签: linux process operating-system jmeter
如何在 Linux 中从 OS Process Sampler 执行 jar?我有以下 sampler 在 Windows 中运行良好。如何在 Linux 中执行这个 OS Process Sampler?
【问题讨论】:
标签: linux process operating-system jmeter
Linux 等效项类似于:
/bin/bash(或其他可能不同的Unix Shell)命令参数:
-c - 根据bash user manual
-c 字符串
如果存在 -c 选项,则从字符串中读取命令。如果字符串后面有参数,则将它们分配给位置参数,从 $0 开始。
你的实际命令。如果命令包含空格或任何其他需要转义的特殊字符 - 使用 \ 符号转义它们或用 double 引号将命令括起来
""java -jar myjar.jar param1 param2""
请记住,在 Linux 中文件名是区分大小写的,因此请将 Java 更改为 java,因为从 Linux 的角度来看,这两个是完全不同的野兽。
示例配置:
示例输出:
查看How to Run External Commands and Programs Locally and Remotely from JMeter,了解有关此方法和其他方法的全面说明。
【讨论】: