Ciao qualcuno può dirmi come gestire il software watchdog in linux. Ho un programma "SampleApplication" che gira continuamente e ho bisogno di riavviarlo se si blocca o si chiude in modo imprevisto.come utilizzare watchdog del software linux
Ero google su questo e ho trovato Linux ha watchdog su/dev/watchdog ma non so come usarlo. Qualcuno potrebbe aiutarmi con l'esempio.
La mia domanda è dove specificare il nome dell'applicazione e l'intervallo di ritardo per riavviare. Siccome sono nuovo a linux, ti prego di informarmi se possibile con un campione. Grazie
Per quanto ne so, ciò garantisce che l'intero sistema non si blocchi e resetta se lo è.Non penso che tu possa usarlo solo per mantenere viva l'applicazione di un utente. – Janne
Ho esperienza di uno strumento in un'applicazione Linux incorporata che fa solo quello che chiedi, sfortunatamente non riesco a ricordare il suo nome altrimenti avrei posto una risposta, ma so che funziona più o meno come hai suggerito in in ogni caso, quindi non è affatto una cattiva idea. Un'altra opzione è quella di utilizzare una porta specifica sull'indirizzo localhost 27.0.0.1 e inviare processi ad esso e il demone watchdog del software lo monitora./dev/watchdog è per il watchdog hardware, il tuo daemon potrebbe mantenerlo, così che alla fine, se il daemon si ferma, il sistema si ripristina (come ultima risorsa). – Clifford