Vai al contenuto

Supervisione dei processi

supervice

Disponibile

Mantiene 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.