Supervision des processus
supervice
DisponibleMaintient une flotte de processus en fonctionnement sans process manager à installer.
Un superviseur pour les processus qu'une application exécute à ses côtés : workers, daemons, consommateurs de files d'attente et sidecars, avec contrôles de santé, groupes de processus et redémarrage en cas de plantage. Il n'apporte aucune dépendance propre, de sorte que superviser une flotte n'ajoute rien à la surface qu'une équipe exploite. 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 d'étatRedémarrage en cas de plantage
Ce que cela fait
-
Contrôles d'état
Un processus est redémarré lorsque son contrôle d'intégrité échoue. Les groupes de processus démarrent et s'arrêtent ensemble.
-
Aucune dépendance
Il n'y a rien d'autre à installer, donc superviser une flotte n'ajoute rien à la surface que vous exploitez.
-
Où cela s'intègre
La documentation explique quand systemd ou Kubernetes vous conviendrait mieux.
Pour la documentation, un pilote ou une intégration, contactez-nous.