У меня есть вопрос, касающийся сценариев оболочки (среда - Linux, предпочтительно Ubuntu).
Мы хотим выполнить стресс-тест приложения RESTFul.Стресс-тест состоит из двух процессов.Запуск их может быть что-то вроде:
java -jar стресс.jar
java -jar стресс.jar -Someparameter somevalue
Оба должны быть запущены одновременно.
Первый процесс должен запускаться, выполняться и возвращаться.Второй тоже.По определению, второй будет возвращаться намного раньше, и мы хотим, чтобы он выполнялся повторно до тех пор, пока не вернется первый.
Я был бы очень благодарен, если кто-то может предоставить мне сценарий (или основы, которые я могу использовать)для достижения этой цели.
РЕДАКТИРОВАТЬ
это добилось цели:
#!/bin/bash
commandA & apid=$!;
sleep 10;
while kill -0 $apid; do commandB; done