EngelsFransSpaans

Ad


OnWorks-favicon

gunicorn3_django - Online in de cloud

Voer gunicorn3_django uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht gunicorn3_django die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


gunicorn_django - Op gebeurtenissen gebaseerde HTTP/WSGI-server, toegangspunt voor de Django-applicatie

KORTE INHOUD


gunicorn_django [OPTIONS] [SETTINGS_PATH]

OPTIES


-c CONFIG, --config=CONFIG
Configuratiebestand. [geen]

-b BINDEN, --binden=BINDEN
Adres om naar te luisteren. Ex. 127.0.0.1:8000 of unix:/tmp/gunicorn.sock

-w WERKNEMERS, --arbeiders=WERKNEMERS
Aantal te spawnen arbeiders. [1]

-a ARBITER, --arbiter=ARBITER
gunicorn arbiter ingangspunt of module [egg:gunicorn#main]

-p PIDBESTAND, --pid=PIDBESTAND
Stel het achtergrond-PID-BESTAND in

-D, --demon
Voer daemonized op de achtergrond uit.

-m UMASK, --umasker=UMASK
Definieer umask van daemon-proces

-u GEBRUIKER, --gebruiker=GEBRUIKER
Werknemergebruiker wijzigen

-g GROEP, --groep=GROEP
Werkgroep wijzigen

-n PROC_NAME, --naam=PROC_NAME
Procesnaam

--Log niveau=LOG NIVEAU
Logboekniveau waaronder berichten dempen. [info]

--log-bestand=LOGBESTAND
Log in op een bestand. - is gelijk aan stdout. [-]

d, --debuggen
Debug modus. slechts 1 werknemer.

--versie
Toon het versienummer van het programma en sluit af

-h, --help
toon dit helpbericht en sluit af

PRODUCTBESCHRIJVING


Green Unicorn (Gunicorn) is een HTTP/WSGI-server die is ontworpen om snelle clients of slaperig te bedienen
toepassingen. Het is te zeggen; achter een bufferende front-end server zoals nginx of
lichttpd.

* Optionele ondersteuning voor Eventlet en Gevent om asynchroon te bieden
lange polling ("Comet") verbindingen.
* Procesbeheer: Gunicorn oogst en herstart arbeiders die sterven.
* Eenvoudige integratie met Django en Paster compatibele applicaties (Pylons,
TurboGears 2 enz.
* Load balancing via pre-fork en een gedeelde socket
* Graceful werkproces wordt opnieuw gestart
* Upgraden zonder verbindingen te verliezen
* Decodeer chunked transfers on-the-fly, waardoor upload voortgangsmeldingen mogelijk zijn
of op streams gebaseerde protocollen via HTTP

TUNING


KERNEL PARAMETERS
Er zijn verschillende kernelparameters die u misschien wilt afstemmen om te kunnen omgaan met a
groot aantal gelijktijdige verbindingen. Over het algemeen zouden deze alleen van invloed moeten zijn op sites met een
groot aantal gelijktijdige verzoeken en zijn van toepassing op elke soort netwerkserver die u mogelijk bent
rennen. Ze worden hier vermeld voor het gemak van referentie.

De vermelde commando's zijn getest onder Mac OS X 10.6. Je smaak van Unix kan een beetje gebruiken
verschillende vlaggen. Raadpleeg altijd de juiste man-pagina's als u niet zeker bent.

TOENEMEND HET FILE BESCHRIJVING LIMIT
Een van de eerste instellingen die meestal moet worden gestoten, is het maximale aantal open
bestandsdescriptors voor een bepaald proces. Voor de verwarden daarbuiten, onthoud dat Unices
behandel sockets als bestanden.

$ sudo ulimit -n 1024

TOENEMEND HET LISTEN WACHTRIJ SIZE
Luistersockets hebben een bijbehorende wachtrij van inkomende verbindingen die wachten om te worden
geaccepteerd. Als je toevallig een stormloop van klanten hebt die deze wachtrij nieuw vullen
verbindingen zullen uiteindelijk worden verbroken.

$ sudo sysctl -w kern.ipc.somaxconn="1024"

VERBREDING HET VLUCHTIG PORT RANGE
Nadat een socket is gesloten, komt deze uiteindelijk in de TIME_WAIT-status. Dit kan een
probleem na een langdurige uitbarsting van klantactiviteit. Uiteindelijk is het kortstondige poortbereik:
opgebruikt, waardoor nieuwe verbindingen kunnen vastlopen terwijl ze wachten op een geldige poort.

Deze instelling is over het algemeen alleen vereist op machines die worden gebruikt om een ​​netwerk te testen
server.

Gebruik gunicorn3_django online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad