Cherokee + + uWSGI Pilones
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
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
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: