Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/03/2008, 11h15   #1
Membre du Club
 
Inscription : décembre 2002
Messages : 55
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 55
Points : 43
Points : 43
Par défaut Monitorer en permanence une application

Hello,

je désire qu'une application sur mon Linux soit automatiquement (et à chaque fois) relancée en cas de crash de l'appli. Quel mécanisme dois-je mettre en place à votre avis? (j'ai regardé un peu le crond, mais je pense que ce n'est pas la solution à mon problème).

Le but étant de "monitorer" en permanence une application qui aura son display exporté sur une machine distante, et en cas de crash l'application redémarre toute seule car l'utilisateur sur la machine distante n'aura aucun moyen de redémarrer cette application de lui-même (via restrictions grâce au window manager)

Merci du coup de main.

JC
__________________
Far beyond the clouds...
jc_isd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 11h27   #2
Membre habitué
 
Avatar de arnaud036
 
Inscription : juillet 2007
Messages : 199
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 199
Points : 120
Points : 120
Je pense que tu pourrais faire un script Shell qui verifie si ton processus et toujours en cours d'execution. Si oui tu fait rien, sinon tu le redémarre.

Et ce script tu le met dans ton cron, afin qu'il s'execute a une fréquence que tu précisera.

Sinon autre solution, developpe toi même ton propre deamon en C par exemple mais sa vas te prendre plus de temps.
arnaud036 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 11h40   #3
Membre du Club
 
Inscription : décembre 2002
Messages : 55
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 55
Points : 43
Points : 43
Merci.

Je pense en effet qu'un script basé sur un grep du nom de mon appli après un ps -aux me permettra de voir si l'appli tourne; et je ferais ce genre de check à une fréquence de 1 seconde....


Merci pour le coup de main.

JC
__________________
Far beyond the clouds...
jc_isd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 11h45   #4
Modérateur
 
Avatar de ggnore
 
Inscription : juillet 2004
Messages : 2 246
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juillet 2004
Messages : 2 246
Points : 1 904
Points : 1 904
monit le fait très bien.

http://gorgonite.developpez.com/tutoriels/linux/monit/
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
ggnore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 11h46   #5
Membre habitué
 
Avatar de arnaud036
 
Inscription : juillet 2007
Messages : 199
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 199
Points : 120
Points : 120
De rien c'est un plaisir d'aider les autres
arnaud036 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h27.


 
 
 
 
Partenaires

Hébergement Web