Linux reinicia automáticamente la aplicación en caso de fallo - Daemons
Tengo un sistema que ejecuta Linux integrado y es fundamental que se ejecute continuamente. Básicamente es un proceso para comunicarse con los sensores y transmitir esos datos a la base de datos y al cliente web.
Si ocurre un bloqueo, ¿cómo reinicio la aplicación automáticamente?
Además, hay varios hilos que realizan encuestas (por ejemplo, sockets y comunicaciones uart). ¿Cómo me aseguro de que ninguno de los hilos se cuelgue o salga inesperadamente? ¿Hay un perro guardián fácil de usar que sea compatible con subprocesos?