GoGPT Best VPN GoSearch

Favicon di OnWorks

gunicorn_django - Online nel cloud

Esegui gunicorn_django nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS

Questo è il comando gunicorn_django che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS

PROGRAMMA:

NOME


gunicorn_django - Server HTTP/WSGI basato su eventi, punto di ingresso dell'applicazione Django

SINOSSI


gunicorn_django [OPZIONI] [SETTINGS_PATH]

VERSIONI


-c CONFIGURA, --config=CONFIGURA
File di configurazione. [nessuno]

-b BIND, --legamento=BIND
Indirizzo su cui ascoltare. Ex. 127.0.0.1:8000 o unix:/tmp/gunicorn.sock

-w LAVORATORI, --lavoratori=LAVORATORI
Numero di lavoratori da generare. [1]

-a ARBITATO, --arbitro=ARBITATO
punto di ingresso o modulo dell'arbitro gunicorn [egg:gunicorn#main]

-p FILE PID, --pid=FILE PID
Imposta il FILE PID di sfondo

-D, --demone
Esegui demonizzato in background.

-m UMASK, --umask=UMASK
Definisci umask del processo demone

-u UTENTE, --utente=UTENTE
Cambia utente lavoratore

-g GRUPPO, --gruppo=GRUPPO
Cambia gruppo di lavoro

-n PROC_NAME, --nome=PROC_NAME
Nome del processo

--livello-log=LIVELLO LOG
Livello di log al di sotto del quale silenziare i messaggi. [Informazioni]

--file-log=FILE DI LOG
Accedi a un file. - è uguale a stdout. [-]

d, - debug
Modalità di debug. solo 1 lavoratore.

--versione
Mostra il numero di versione del programma ed esci

-h, --Aiuto
mostra questo messaggio di aiuto ed esci

DESCRIZIONE


Green Unicorn (gunicorn) è un server HTTP/WSGI progettato per servire client veloci o assonnati
applicazioni. Vale a dire; dietro un server front-end di buffering come nginx o
lighttpd.

* Supporto opzionale per Eventlet e Gevent per fornire asincrono
connessioni a polling lungo ("Comet").
* Gestione dei processi: Gunicorn miete e riavvia i lavoratori che muoiono.
* Facile integrazione con applicazioni compatibili con Django e Paster (Pylon,
Turbo Gear 2, ecc.
* Bilanciamento del carico tramite pre-fork e un socket condiviso
* Il processo di lavoro grazioso si riavvia
* Aggiornamento senza perdere le connessioni
* Decodifica al volo i trasferimenti in blocchi, consentendo notifiche sull'avanzamento del caricamento
o protocolli basati su stream su HTTP

TUNING


NOCCIOLO PARAMETRI
Ci sono vari parametri del kernel che potresti voler regolare per gestire a
numero elevato di connessioni simultanee. Generalmente questi dovrebbero interessare solo i siti con a
un gran numero di richieste simultanee e si applica a qualsiasi tipo di server di rete che potresti essere
in esecuzione. Sono elencati qui per facilità di riferimento.

I comandi elencati sono testati in Mac OS X 10.6. Il tuo gusto di Unix potrebbe usare leggermente
bandiere diverse. In caso di dubbi, fare sempre riferimento alle pagine man appropriate.

CRESCENTE IL RISORSE DESCRITTORE LIMITE
Una delle prime impostazioni che di solito deve essere superata è il numero massimo di aperture
descrittori di file per un determinato processo. Per i confusi là fuori, ricorda che Unices
trattare i socket come file.

$ sudo ulimit -n 1024

CRESCENTE IL LISTEN CODA TAGLIA
I socket in ascolto hanno una coda associata di connessioni in entrata che sono in attesa di essere
accettato. Se ti capita di avere un fuggi fuggi di clienti che riempiono questa coda nuovo
le connessioni alla fine inizieranno a cadere.

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

AMPLIAMENTO IL EFFIMERO PORT Consumo
Dopo che un socket è stato chiuso, alla fine entra nello stato TIME_WAIT. Questo può diventare un
problema dopo un'esplosione prolungata di attività del cliente. Alla fine l'intervallo di porte effimere è
esaurito che può causare lo stallo di nuove connessioni mentre aspettano una porta valida.

Questa impostazione è generalmente richiesta solo su macchine che vengono utilizzate per testare una rete
server.

Utilizzare gunicorn_django online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.