Я пытаюсь выяснить, как запустить JBoss с работой cron в определенное время.Ищите лучший способ начать jboss
То, что я делаю в данный момент, - это установка cron, а затем внутри сценария запуска JBoss. Я положил сон на 700 секунд до начала jboss.
Есть ли лучший способ узнать, когда JBoss успешно запустился, а затем продолжить поток после, вместо того, чтобы спать в течение 700 секунд? Кто-нибудь сделал что-то подобное?
у меня что-то вроде этого, и я не думаю, что это правильное решение:
#!/bin/ksh
#This script accepts one parameter URL which should to tracked
usage() {
msg=${1}
echo "ERROR: "
exit 1
}
args_no=$#
if [[ ${args_no} -ne 1 ]]; then
usage
fi
URL_to_check=${1}
jboss_status=1
while [[ ${jboss_status} -ne 0 ]]; do
wget ${URL_to_check} > /dev/null
jboss_status=$?
sleep 10
done
exit 0
Почему это «закрыто как не конструктивное»? – helpermethod