Supervisione dei processi
supervice
DisponibileMantiene in esecuzione una flotta di processi senza dover installare un gestore di processi.
Un supervisore per i processi che un'applicazione esegue al suo fianco: worker, daemon, consumatori di code e sidecar, con controlli di integrità, gruppi di processi e riavvio in caso di arresto anomalo. Non introduce dipendenze proprie, quindi supervisionare una flotta non aggiunge nulla alla superficie operata da un team. La documentazione indica chiaramente quando systemd o Kubernetes sarebbero più adatti.
A chi è destinato. Servizi Python che eseguono e supervisionano diversi processi di lunga durata in un unico punto e preferirebbero non adottare supervisord o un runner di Procfile per farlo.
- Stato
- Disponibile
- Parte di
- Open source
- Licenza
- Open source, Apache 2.0
- Tag
- PythonSupervisorWorkerControlli di integritàRiavvio in caso di arresto anomalo
Cosa fa
-
Controlli di integrità
Un processo viene riavviato quando il suo controllo di integrità non va a buon fine. I gruppi di processi vengono avviati e arrestati insieme.
-
Nessuna dipendenza
Non c'è altro da installare, quindi la supervisione di una flotta non aggiunge nulla alla superficie che si gestisce.
-
Dove si colloca
La documentazione spiega quando systemd o Kubernetes sarebbero più adatti.
Per la documentazione, un pilot o un'integrazione, contattateci.