Automatyczne wznawianie aplikacji po wyłączeniu
: 30 paź 2013, 18:40
Witam.
Mam kilka skryptów w których działa jakiś proces (ciągły), problem w tym że są pewne okoliczności dla których proces ten się kończy, rozwiązałem to w dość prosty sposób, a mianowicie wsadziłem ten proces w nieskończoną pętlę w tym skrypcie, schematycznie można przedstawić to tak jak poniżej.
całość uruchamiam poleceniem , niestety takie rozwiązanie niesie ze sobą dość niemiłe konsekwencje, nie można takiego programu później wyłączyć (np. logując się na serwer i wpisując kill PROCES, bo za sekunde znów się uruchamia) oraz jest
Pytanie w jaki sposób taki skrypt uruchamiać podczas startu systemu, jako daemon(aby można było go zabić, itd.)?
Mam kilka skryptów w których działa jakiś proces (ciągły), problem w tym że są pewne okoliczności dla których proces ten się kończy, rozwiązałem to w dość prosty sposób, a mianowicie wsadziłem ten proces w nieskończoną pętlę w tym skrypcie, schematycznie można przedstawić to tak jak poniżej.
Kod: Zaznacz cały
#skrypt 1
while 1
PROCES
SLEEP 1
end while
Kod: Zaznacz cały
nohup ./skrypt
Pytanie w jaki sposób taki skrypt uruchamiać podczas startu systemu, jako daemon(aby można było go zabić, itd.)?