Process Restart

Fórumok

Üdv!

Egy olyan gondom van, hogy meg kellene oldjam hogy egy processz magától újrainduljon.
Tehát leálljon, majd egy perc múlva elinduljon naponta egyszer.

Keresgéltem sokat de olyanokat találok amik figyelnek egy process-et és elindítják ha leállna magától.

Cron-al meg tudnám oldani az időzítést, az nem lenne gond csak a script probléma nekem
ami leállítja majd elindítja a bint.

Köszönöm a segítséget.

Hozzászólások

Az a figyelő script kell neked, általában a figyelendő process pidjét szerzik meg valahogy, ha nem letezik újraindítja. Neked annyival kell több hogy kill -9 -el megölöd majd elindítod a processt.
===============================================================================
// Hocus Pocus, grab the focus
winSetFocus(...)

http://c2.com/cgi/wiki?FunnyThingsSeenInSourceCodeAndDocumentation

killall app_neve
sleep 60
/path/app_neve

Mondjuk én általában kerülöm a killall használatát, mert okozhat vicces dolgokat, pláne más unixokon, ehe, de a jelen esetben fogjuk rá hogy elfogadható megoldás.