Pregunta

Estoy ejecutando una aplicación Django en una plataforma Linux con Gunicorn y Nginx. Permito que los usuarios carguen un archivo CSV (aproximadamente 2 MB) que la aplicación procesa y agrega a la base de datos de backend. El problema es que para archivos grandes, algo parece estar agotado después de alrededor de 2 o 3 minutos y se muestra una página titulada 404 no encontrada Nginx/0.7.6. Sin embargo, la URL no cambia: es decir, sigue siendo la URL a la página de carga de archivos de mi aplicación.

El registro de errores de Nginx muestra:

2011/09/08 13:28:05 [Error] 1349#0: *303 Substream horario (110: Conexión horario de conexión) Mientras lee el encabezado de respuesta desde arriba /App/import_csv/http/1.1 ", arriba:

¿Alguna idea de lo que está pasando? ¿Cómo puedo aumentar este tiempo de espera?

¿Fue útil?

Solución

Yo añadí:

proxy_read_timeout 1200;

a nginx.conf. Esto aumentó el tiempo de espera del valor predeterminado que solucionó el problema. Probablemente no necesito usar 1200, es solo el primer valor que probé.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top