2016-05-16 3 views
1

Впервые я просто играю с nohup поверх сервера Ubuntu. Я прочитал несколько документов о nohup и узнал о запущенных командах с такими параметрами, как nohup ./server.sh &.Запуск сценария JMeter с nohup

Что я хочу знать, так как я должен запускать сценарий JMeter (в режиме безголового), используя nohup? Ниже сценарий мне нужно работать с nohup:

./jmeter.sh -n -t /home/chamith/WSO2MB/new/apache-jmeter-2.13/bin/GamesSubscriber.jmx

Когда я попытался с помощью обычной nohup операции в сценарии он всегда бросает мне ошибку говоря -n command not found. Как я должен двигаться дальше? Любая помощь будет оценена по достоинству.

ответ

5

Хотя я не могу воспроизвести проблему, вы можете попробовать окружающую вашу команду в кавычках, как:

nohup "./jmeter.sh -n -t /home/chamith/WSO2MB/new/apache-jmeter-2.13/bin/GamesSubscriber.jmx" 

Также не забудьте -l ключа, чтобы сохранить результаты в файл.

Полная команда, которая запускает скрипт полностью в фоновом режиме будет выглядеть следующим образом:

nohup "./jmeter.sh -n -t /home/chamith/WSO2MB/new/apache-jmeter-2.13/bin/GamesSubscriber.jmx -l result.jtl" > /dev/null 2>&1 & 

Ссылки:

Смежные вопросы