Et af hovedproblemerne ved at køre en Django-applikation ved hjælp af Gunicorn er, at det kan være svært at skalere applikationen. Gunicorn er en enkelt-trådet serverproces, så hvis antallet af anmodninger, som applikationen modtager, stiger, kan den blive overvældet og mislykkes.
You can run your Django application using Gunicorn with the following command: gunicorn myproject.wsgi
Denne kodelinje fortæller dig, hvordan du kører din Django-applikation ved hjælp af Gunicorn. Gunicorn er en Python WSGI HTTP-server til UNIX og en pre-fork worker-model. Myproject.wsgi-filen indeholder konfigurationsparametrene for dit Django-projekt.
Hvad er Gunicorn
Gunicorn er en Python-webserver, der giver en enkelt grænseflade til flere WSGI-applikationer. Den er designet til at være hurtig og nem at bruge, med en veldefineret API.