J'utilise Raspberry PI pour automatiser mon appareil. J'ai besoin de mon application console (écrite en C++) sur Raspberry pour travailler sans humain pendant des années. J'ai donc mis en place un chien de garde pour redémarrer tous les jours, et lancer mon application en autorun.Redémarrage automatique de l'application console Linux
Mais mon application peut tomber en panne. Je ne peux pas révéler la cause, et j'ai besoin de le redémarrer rapidement. De quelle façon sera le meilleur? Peut-être que je pourrais écrire un "parent" -app, et appeler mon comme un fil dedans, et contrôler son fonctionnement (mais il pourrait planter aussi)? Ou peut-être existe-t-il un démon existant pour le faire? Ou peut-être quelqu'un sait, comment écrire l'application Phyton pour le faire, et l'exécuter au démarrage?
Créez un service et laissez init.d s'occuper de lui. Il ne sert à rien d'écrire un wrapper pour essayer de le redémarrer quand ça existe déjà! – UKMonkey