Aller au contenu

Supervision des processus

supervice

Disponible

Maintient une flotte de processus en fonctionnement sans gestionnaire de processus à installer.

Un superviseur doté de contrôles d'état (health checks), de groupes de processus et du redémarrage en cas de plantage pour les workers, démons, consommateurs de files d'attente et sidecars qu'une application exécute à ses côtés. Ne nécessitant aucune dépendance propre, superviser un parc n'ajoute rien au périmètre que votre équipe doit exploiter. La documentation indique clairement dans quels cas systemd ou Kubernetes vous conviendraient mieux.

À qui il est destiné. Services Python qui exécutent et supervisent plusieurs processus de longue durée au même endroit, et qui préfèrent ne pas adopter supervisord ou un lanceur de Procfile pour cela.

Statut
Disponible
Partie de
Open source
Licence
Open source, Apache 2.0
Étiquettes
PythonSupervisorWorkersContrôles de santéRedémarrage en cas de plantage

Ce que cela fait

  • Contrôles de santé

    Un processus est redémarré lorsque son contrôle de santé échoue. Les groupes de processus démarrent et s’arrêtent ensemble.

  • Aucune dépendance

    Supervice n'a aucune dépendance à installer, et superviser un parc n'ajoute rien à ce que vous exploitez.

  • Quand l’utiliser

    La documentation explique quand systemd ou Kubernetes vous conviendrait mieux.

Pour la documentation, un pilote ou une intégration, contactez-nous.