Pregunta

Me han desplegado con éxito una aplicación de Django con uWSGI + Cherokee. Sin embargo, quiero experimentar con los pilones antes de que vaya a decidir sobre Django.

Hasta ahora no ha seguido las instrucciones y / o recomendaciones aquí: Implementación de Pilones con uWSGI

parche sirven las obras sin ningún problema. Pero cuando trato de servir a través de uWSGI, llego a ninguna parte:

/usr/bin/uwsgi -s :5000 --paste config:/var/www/env/helloworld/development.ini -H /var/www/env -M

procesos

Mi maestro uWSGI y de los trabajadores se generan. Por lo tanto, a http: // localhost: 5000 Esto es lo que me sale:

Error 324 (net::ERR_EMPTY_RESPONSE): Unknown error.

Y mi terminal vuelve a leer (y repeticiones que cuando se actualiza el navegador):

invalid request block size: 21573...skip

¿Qué estoy haciendo mal? No puedo encontrar ninguna guía específica o paso a paso para uWSGI + Cherokee

¿Fue útil?

Solución

No debe visitar http: // localhost: 5000 . 5000 Es el uso de puertos para la comunicación entre Cherokee y uWSGI. Así que al que intenta acceder directamente uWSGI. Es necesario configurar Cherokee y luego ir a la dirección: puerto que ha configurado en Cherokee para ver su sitio web

.

Docs:

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