IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Processus en boucle


Sujet :

Administration système

  1. #1
    Membre habitué
    Profil pro
    DevOps
    Inscrit en
    Décembre 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Décembre 2008
    Messages : 254
    Points : 144
    Points
    144
    Par défaut Processus en boucle
    Bonjour,

    Je suis sous debian est j'ai plusieurs script (PHP et SH) qui sont réguliérement lancer avec la cron.
    Sur certain script je remarque que quand je fait un top (ou plutot un htop dans mon cas) je voix que certains processus liéé a mes script sont présent une dizaine de fois.
    A quoi cela est il du, est ce parce que les scripts on planté et le processus reste actif? pourtant les script arrivent bien au bout et font ce que je veux sans erreur (gestion des log implémenter dans mes scripts).
    Je n'est ce problème que sur 2 scripts.

  2. #2
    Membre actif
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2008
    Messages
    174
    Détails du profil
    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2008
    Messages : 174
    Points : 220
    Points
    220
    Par défaut
    Bonjour,

    Question bête, quitte tu bien tes scripts à la fin?
    En sh, pour ce faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    exit ton_code_de_retour
    Peut-être existe il aussi une option supplémentaire dans les fichiers de configurations de crontab en ce qui concerne la persistance des processus ....

    Cordialement,
    Elverion
    Vous n'arrivez pas à faire ce que vous voulez avec Linux?
    Read The Fine Manual !==>The Linux Documentation Project

  3. #3
    Membre habitué
    Profil pro
    DevOps
    Inscrit en
    Décembre 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Décembre 2008
    Messages : 254
    Points : 144
    Points
    144
    Par défaut
    Euh non je ne quitte pas mes scripts je n'ai jamais vu des script avec une fonction exit à la fin puisque quand c'est fini c'est fini.
    De plus tous les scripts n'ont pas ce problème.

    Pour la fonction de la crontab je vais investiguer.

    Si d'autre personnes ont des idées n'hésitez pas ;-)

  4. #4
    Membre éprouvé
    Avatar de matrix788
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 740
    Points : 1 056
    Points
    1 056
    Billets dans le blog
    2
    Par défaut
    Salut,

    Dire comme çà sans avoir examiné ces scripts, dur, dur. Quoiqu'il en soit, le nombre de process zombie est dû au fait que c'est crontabé, et qu'effectivement tes scripts ne rendent pas la main.

    ca arrive lorsque l'on cherche à ouvrir une "cmd" en php et à lui faire faire des actions sur un répertoire; le script se termine en avant plan, mais reste en arrière plan.
    n'oubliez pas de cliquer sur résolu...

    == pas de question technique en MP. Merci ==

Discussions similaires

  1. Pourquoi mon processus tourne en boucle ?
    Par cladsam dans le forum POSIX
    Réponses: 6
    Dernier message: 09/06/2011, 16h07
  2. [Graphics View] collidingItems() et le processus boucle
    Par lepage14 dans le forum Qt
    Réponses: 9
    Dernier message: 27/04/2011, 23h33
  3. Faire tourner un processus dans une boucle infinie
    Par mario002e dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 19/02/2010, 15h30
  4. Probleme de boucle avec des processus sous UNIX
    Par sebastieng dans le forum POSIX
    Réponses: 6
    Dernier message: 15/10/2005, 18h57
  5. Processus en boucle sans fenêtre ni console
    Par alainpeniche dans le forum Threads & Processus
    Réponses: 1
    Dernier message: 26/07/2005, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo