.

Technology

supervisord

Supervisord is a Python-based process control system (client/server) for UNIX-like OSes: it keeps your critical application processes running by automatically restarting them on failure.

Supervisord is your reliable application process watchdog for Linux and macOS (not Windows). It operates as a client/server system: the `supervisord` server manages subprocesses, ensuring they stay in a desired state (e.g., RUNNING) via automatic restarts and monitoring. Configuration is simple, using an INI-style file (typically `/etc/supervisord.conf`) to define program stanzas. You manage and inspect processes (start, stop, status) via the command-line client, `supervisorctl`, or its web interface, centralizing control over your application-level services.

https://supervisord.org
1 project · 1 city

Related technologies

Recent Talks & Demos

Showing 1-1 of 1

Members-Only

Sign in to see who built these projects