Comment surveiller un service et redémarrer s'il est arrêté sous Linux
En fait, je ne sais pas si je devrais utiliser des scripts Shell, ou s'il y a déjà des moyens. Mais quelle que soit l'approche que nous utilisons, je voudrais garder un service en cours d'exécution tout le temps.
Disons iptables
à titre d'exemple. Puis ..
-
Chaque fois que le service
iptables
eststopped
ou (en d'autres termes) ne fonctionne pas, je veux qu'il soitstarted
(ourestarted
).. automatiquement chaque fois qu'il s'est arrêté (ou ne fonctionne pas). - En d'autres termes plus simples, je vous voulez garder un service opérationnel tout le temps.
(Peut-être que je pourrais donner une fréquence juste pour vérifier, si faire une vérification en temps réel est le problème. Disons donc, toutes les 5 minutes)
La seule façon à laquelle je pourrais penser est d'utiliser des scripts Shell avec l'onglet Cron.
- Existe-t-il une solution intelligente s'il vous plait ?
Merci!