Supervision des processus
supervice
DisponibleMaintient 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.