Как выполнить банку из OS Process Sampler в Linux? У меня есть следующий сэмплер, который отлично работает в Windows. Как выполнить этот процесс процесса Sampler в Linux?Как выполнить jar из OS Process Sampler в Linux
ответ
Linux эквивалент будет что-то вроде:
- Command:
/bin/bash
(или другого Unix Shell, которые могут быть различными) - Рабочего каталога: как на Windows, указать рабочую папку для команды
Command параметры:
-c
- согласно bash user manual-c строка
Если опция -c присутствует, то команды считываются из строки. Если после строки есть аргументы, они назначаются позиционным параметрам, начиная с $ 0.
ваша фактическая команда. Если команда содержит пробелы или другие специальные символы, которые нужно избежать - либо избежать их, используя
\
знак или окружают команду с двойных кавычки""java -jar myjar.jar param1 param2""
Помните, что в именах файлов Linux являются чувствительный к регистру поэтому измените Java
на java
как с точки зрения Linux эти 2 совершенно разные звери.
Пример конфигурации:
Результат:
Заканчивать How to Run External Commands and Programs Locally and Remotely from JMeter для всестороннего объяснения этого и других подходов.