2012-07-16 7 views
5

Io uso Django di eseguire il mio sito web e nginx per webserver anteriore,C'è un modo per caricare un file molto grande usare django su nginx?

ma quando ho caricare un file molto grande per il mio sito,

che mi prende molto tempo,

c'è qualche cosa sbagliato quando mano nginx carica file di grandi dimensioni;

il nginx invierà il file a django dopo aver ricevuto tutto il mio file post;

quindi mi ci vorrà più tempo;

voglio trovare un altro server web per sostituire il nginx;

vorrei il tuo suggerimento?

+2

Caricamento di file di grandi dimensioni richiede molto tempo. Lo fa e basta Ci si abitua. – Ben

+0

se riesco a stare in piedi, non posterò questa richiesta.^_^... – timger

+2

@timger: un server web diverso non renderà più veloce il caricamento del file. –

risposta

0

Nginx è probabilmente il miglior server http, non è necessario sostituirlo. Ti consiglierò di caricare file molto grandi via ftp o nfs share.

+0

voglio creare un file di condivisione sito web utilizzare http come Amazon s3, quindi ho bisogno di un server web in grado di gestire il caricamento di file di grandi dimensioni – timger

+0

@timger Nginx gestisce molto bene i file di grandi dimensioni. Il tuo problema è ** django **. – VBart

-1

Guarda tornado a http://www.tornadoweb.org/ È possibile utilizzare accanto al django e gestisce il caricamento del file.

Nel mio progetto uso con successo django con tornado, che gestisce chiamate API e richieste long ajax.