Gunicorn

Gunicorn
Originalförfattare Benoit Chesneau
Utvecklare Gunicorn-utvecklare
Initial release 20 februari 2010 ; för 13 år sedan ( 2010-02-20 )
Stabil frisättning
Edit this on Wikidata 20.1.0 / 28 april 2021 ; 21 månader sedan ( 28 april 2021 )
Förvar
Skrivet i Pytonorm
Operativ system Cross-plattform
Typ webbserver
Licens MIT-licens
Hemsida www .gunicorn .org Edit this at Wikidata
Benoit Chesneau, författare till Gunicorn

Gunicorn "Green Unicorn" (uttalas jee-unicorn eller gun-i-corn) är en Python Web Server Gateway Interface (WSGI) HTTP - server . Det är en förgaffelarbetarmodell , portad från Rubys Unicorn - projekt. Gunicorn-servern är i stort sett kompatibel med ett antal webbramverk , enkelt implementerad, lätt på serverresurser och ganska snabb. Den är ofta ihopkopplad med NGINX , eftersom de två har kompletterande funktioner.

Arkitektur

Servermodell

  • Central masterprocess för att hantera arbetarna
  • Förfrågningar hanteras av arbetsprocesser
  • Komponenter:
    • Bemästra
    • Synkronisera arbetare
    • Asynkrona arbetare
    • Tornado arbetare
    • AsyncIO-arbetare

Funktioner

[ citat behövs ]

Se även

externa länkar

Den här artikeln innehåller text som är tillgänglig under CC BY 3.0- licensen.