Vyvíjam jeden server démona tcp s boost asio, chcem vedieť, či existuje nejaký správca démona lib na monitorovanie procesu, ak je proces servera mŕtvy, manažér ho môže reštartovať
odpovede:
2 pre odpoveď č. 1Môžete skúsiť použiť veľmi výkonného DAEMON Tools zvládnuť všetko. Tieto nástroje umožňujú veľmi zrnité monitorovanie, reštartovanie atď.
Ak túto moc nepotrebujete, stačí často nasledujúci shell-skript:
while true; do
$PROCESS
sleep $SLEEP_TIME
done
Postará sa o reštartovanie systému, keď dôjde k zlyhaniu, ale nie je toho veľa a ak potrebujete ďalšie doplnky, budete mať šťastie.