[Python] Deploy con nginx e proxy_pass

Manlio Perillo manlio.perillo a gmail.com
Sab 4 Gen 2014 12:21:30 CET


On 03/01/2014 12:50, Roberto De Ioris wrote:
> [...]
> provate a ridurre a 3 secondi il proxy_connect_timeout di nginx,

Dato che Linux ignora l'hint sulla backlog, il parametro su cui agire è
proxy_send_timeout.

Sul wiki di Nginx c'è un commento appropriato riguardo 
proxy_connect_timeout:
http://wiki.nginx.org/HttpProxyModule#proxy_connect_timeout
http://wiki.nginx.org/HttpProxyModule#proxy_read_timeout

Impostare proxy_send_timeout potrebbe non essere efficace, a causa del 
buffering effettuato dal kernel.  In questo caso occorre modificare 
proxy_read_timeout, ma va fatto con cautela per evitare di mandare in 
timeout richieste legittime (ma semplicemente lente).  In alternativa si 
può provare a modificare, dall'applicazione Python, SO_RCVBUF.

 > [...]


Ciao  Manlio



Maggiori informazioni sulla lista Python