Portál AbcLinuxu, 15. července 2025 09:54


Dotaz: restartd konfigurace

8.9.2007 13:08 techi
restartd konfigurace
Přečteno: 223×
Odpovědět | Admin
Provozuji na debianu přes SSH serverovou aplikaci. Ta občas spadne. Proto potřebuji mít ulitku, která automaticky restartuje proces, pokud neběží. CRON je na to moc težkopádný
Začal jsem používat restartd, ale ačkoliv se mi to zdá velice nepravděpodobné, jakoby přestal zničehonic fungovat :D Kontrolovaný proces se jmenuje mangos-worldd Tady je restartd.conf
mangos-worldd ".*mangos-worldd" "/opt/mangos/bin/startm" "/bin/echo 'mangos is running!' >/tmp/mangos-worldd.out"
a tady je obsah startm.sh
cd /opt/mangos/bin
screen -d -m mangos-worldd
Tj. když se proces nenajde, tak se spustí startm.sh a ten spustí mangos-worldd a když proces běží, tak se vypíše do tempu, že server běží. Vtip je vtom, že po spuštění restartd pokaždé vypíše, že server běží, ale proces se nezapne. Pokud ale spustím soubor startm.sh ručně, proces se spustí. Tj. díky ps aux vidím

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
techi 21835 0.0 0.0 22548 240 ? Ss 11:53 0:00 SCREEN -d -m mangos-worldd
techi 21836 0.3 56.4 376388 147876 pts/7 Ssl+ 11:53 0:15 mangos-worldd

Ale restartd mi to prostě nepouští. nechápu to
Případně poradíte jinou možnost jak automaticky spouštět aplikaci, když spadne?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.