Process supervision
supervice
AvailableKeeps a fleet of processes running without a process manager to install.
A supervisor with health checks, process groups and restart on crash for the workers, daemons, queue consumers and sidecars an application runs alongside it. Because it brings no dependencies of its own, supervising a fleet adds nothing to the surface a team operates. The documentation says plainly where systemd or Kubernetes would suit you better.
Who it is for. Python services that run and supervise several long-lived processes in one place, and would prefer not to adopt supervisord or a Procfile runner for it.
- Status
- Available
- Part of
- Open source
- Licence
- Open source, Apache 2.0
- Tags
- PythonSupervisorWorkersHealth checksRestart-on-crash
What it does
-
Health checks
A process is restarted when its health check fails. Process groups start and stop together.
-
No dependencies
Supervice has no dependencies to install, and supervising a fleet adds nothing to what you operate.
-
Where it fits
The documentation explains when systemd or Kubernetes would suit you better.
For documentation, a pilot or an integration, contact us.