• # pid vs healthcheck

    Posté par . En réponse au message systemd et ordre de démarrage. Évalué à 3.

    Je suis un peu confronté au même problème, avec SysV Init, j'était capable d'attendre qu'un service soit disponible (via un healthcheck) pour démarrer le suivant, avec SystemD, je n'ai pas trouvé comment faire, de ce que j'ai compris, SystemD considère qu'un service est UP à partir du moment ou le PID est présent, ce qui ne veut pas forcement dire qu'il est disponible.
    J'ai trouvé un workaround dégueulasse et posant un délai avant le démarrage du second service...