Linux автоматически перезапускает приложение при сбое - Daemons

У меня есть система под управлением встроенного Linux, и очень важно, чтобы она работала непрерывно. По сути, это процесс связи с датчиками и передачи этих данных в базу данных и веб-клиент.

Если происходит сбой, как я могу перезапустить приложение автоматически?

Кроме того, есть несколько потоков, выполняющих опрос (например, сокеты и связь UART). Как я могу убедиться, что ни один из потоков не зависнет или не выйдет неожиданно? Есть ли простой в использовании сторожевой таймер, дружественный к потокам?

Ответы на вопрос(4)

Ваш ответ на вопрос