django-supervisor

Software screenshot:
django-supervisor
Software detaljer:
Version: 0.3.1
Upload dato: 20 Feb 15
Udvikler: Ryan Kelly
Licens: Gratis
Popularitet: 7

Rating: 2.0/5 (Total Votes: 1)

django-vejleder er en Django app, der kombinerer proces-styring awesomeness af supervisord med bekvemmeligheden af ​​Django ledelses- scripts.
Grundlag
Kørsel af en Django projekt i disse dage ofte indebærer meget mere end blot at starte en webserver. Du skal muligvis have Django kører under FCGI eller CherryPy, med opgaver i baggrunden bliver forvaltet af celeryd, periodiske opgaver planlagt ved celerybeat, og en række andre processer alle samarbejder for at holde projektet op at køre.
Når du er bare at udvikle eller debugging, det er en smerte at skulle starte og stoppe alle disse forskellige processer i hånden.
Når du indsætte, det er en smerte at sikre, at hver proces er hooked ind i systemet startscripts med den korrekte konfiguration.
Django-vejleder giver en bekvem bro mellem din Django projekt og supervisord proces kontrol system. Det gør begynder alle de processer, der kræves af dit projekt så simpelt som:
python myproject / manage.py vejleder
Fordele
Django-vejleder er ganske vist en ganske tyndt lag oven på den vidunderlige funktionalitet, som supervisord. Men ved at integrere tæt med Django forvaltnings- scripts får du flere fordele:
- Manage.py fortsat det enkelt kontrolpunkt for at køre dit projekt.
- Er lige så nemt Running alle de processer i udvikling, da det er i produktion.
- Du får automatisk ladning for alle processer, når du kører i debug mode.
- Proces konfiguration kan stole på Django indstillinger og miljøvariabler, og har stier i forhold til dit projekt og / eller apps.
. - Apps kan levere standard proceskonfigurationer, hvilke projekter så kan nappe eller tilsidesætte efter behov

Krav :

  • Python
  • Django

Andre software developer Ryan Kelly

Kommentarer til django-supervisor

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!