superlance pakken inneholder noen plugins for supervisord.
Om Supervisor
Supervisor er en klient / server system som lar sine brukere til å overvåke og kontrollere en rekke prosesser på UNIX-lignende operativsystemer.
Den deler noen av de samme målene for programmer som launchd, DaemonTools, og Runit. I motsetning til noen av disse programmene, er det ikke ment å kjøres som en erstatning for init som "prosess id 1". I stedet er det ment å brukes til å styre prosesser knyttet til et prosjekt eller en kunde, og er ment å starte som alle andre program ved oppstart.
Egenskaper:
Enkelt - Supervisor konfigureres gjennom en enkel INI-stil config fil som & rsquo; s lett å lære. Det gir mange pr-prosessen alternativer som gjør livet ditt enklere som omstart mislykkede prosesser og automatisk loggrotasjon.
Sentralisert - Supervisor gir deg ett sted å starte, stoppe og overvåke prosesser. Prosesser kan styres individuelt eller i grupper. Du kan konfigurere Supervisor for å gi en lokal eller ekstern kommandolinjen og webgrensesnitt.
Effektiv - Supervisor starter sine delprosesser via gaffel / exec og delprosessene don & rsquo; t daemonize. Operativsystemet signaliserer Supervisor umiddelbart når en prosess opphører, i motsetning til noen løsninger som er avhengige av plagsom PID filer og periodisk polling å starte mislykkede prosesser.
Extensible - Supervisor har en enkel hendelse varsling protokollen at programmer skrevet i alle språk kan bruke til å overvåke det, og en XML-RPC-grensesnittet for kontroll. Det er også bygget med skjøtepunkter som kan utnyttes av Python utviklere.
Kompatibel - Supervisor fungerer på omtrent alt unntatt for Windows. Den er testet og støttet på Linux, Mac OS X, Solaris og FreeBSD. Det er skrevet helt i Python, så installasjonen ikke krever en C-kompilator.
Bevist - Mens Supervisor er svært aktivt utviklet i dag, er det ikke ny programvare. Supervisor har eksistert i mange år og er allerede i bruk på mange servere
Hva er nytt i denne utgaven:.
- `` crashmailbatch --toEmail`` alternativet aksepterer nå en kommaseparert liste over e-postadresser.
Hva er nytt i versjon 0.5:
- Lagt `` memmon`` manus, opprinnelig sammen med veileder og nå flyttet til superlance.
Krav :
- Python
Kommentarer ikke funnet