Forum Linux.général lier 2 daemon

Posté par  . Licence CC By‑SA.
Étiquettes :
0
10
juil.
2017

Bonjour,

Je souhaiterai démarrer un daemon seulement lorsqu'un autre daemon est lancé mais dans aussi arrêter si le premier daemon s'arrête.

Existe-t-il un utilitaire non gui pour faire ca ?

si non, quelle méthode me conseillez-vous ?
1. créer mon démon qui lance les 2 programmes l'un après l'autre puis qui les surveilles.
2. laisser le daemon "opensvn" en place et créer un démon qui gère l'autre programme en fnc de l'état de "opensvn".
3. ou une autre solution.

merci pour vos reponses

  • # utiliser les systemes d'init

    Posté par  . Évalué à 4.

    les systemes d'init des distribs savent gerer les dependances,
    donc ca te permet au moins de gerer la partie demarrage/arret.

    demarrer daemon1 (sans dependance)
    demarrer daemon2 si daemon1 est demarré

    arreter daemon2
    arreter daemon1 (si daemon2 est eteint)

    apres ca reste à toi, le developpeur de gerer l'eventuelle detection des pannes du daemon1 dans ton daemon2

    • [^] # Re: utiliser les systemes d'init

      Posté par  . Évalué à 2.

      Bonjour,

      Merci pour votre réponse, j'a trouvé la doc ici grâce à vos information.

      Mais en cherchant des informations pour entrée automatiquement le user et le PWD lors de la connexion, je suis tombé sur ceci qui indique que opensvn gère très bien mes besoins par les commandes suivantes :

      --up
      --up-delay
      --down
      --up-restart

      merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.