Pregunta

¿Alguien ha intentado usar UWSGI con Cherokee? ¿Puedes compartir tus experiencias y en qué documentos confías más? Estoy tratando de comenzar desde la documentación en ambos sitios web (UWSGI y Cherokee). Nada funciona todavía. Estoy usando Ubuntu 10.04.


Editar: Para aclarar, Cherokee ha estado funcionando bien. Recibo el mensaje de error:

Error de UWSGI, aplicación WSGI no encontrada

Entonces, algo debe estar mal con mis configuraciones. O tal vez mi aplicación.

¿Fue útil?

Solución

Sí, recientemente configuré esto en Ubuntu Lucid para una aplicación de Pylons.

Primero, tomé el último Cherokee del equipo PPA.https://launchpad.net/~cerokee-webserver/+archive/ppa

A continuación, instalé el último UWSGI en mi virtualenv que mi aplicación vive a través de Pip que los documentos de UWSGI lo acompañan.http://projects.unbit.it/uwsgi/wiki/install

Mi aplicación ya estaba implementada a través de MOD_WSGI, así que estaba buscando reutilizar mi archivo .wsgi. Me encontré con un problema para obtener la sintaxis para la llamada de UWSGI correctamente, así que obtuve una gran ayuda en su lista de correo:http://lists.unbit.it/pipermail/uwsgi/2010-june/000347.html

Así que revisé los documentos en el libro de cocina de Cherokee y reemplacé la línea UWSGI con una versión ajustada de lo que se respondió en mi pregunta de lista de correo.

Funciona bastante dulce y casi superó a MOD_WSGI 2X en los éxitos de prueba a una simple aplicación de Pylons servida.

Espero que ayude.

Otros consejos

Tengo Cherokee + Uwsgi + Django corriendo en Lucid. Fue un poco complicado ponerse en marcha (descubrir cómo señalar UWSGI al archivo WSGI fue la parte más difícil para mí también), pero estoy bastante contento con los resultados. Documenté los pasos que tomé en http://blog.swwomm.com/2010/06/cerokee-django.html.

Parece haber un problema con el método de instalación 'Make' en los documentos UWSGI. Use 'Python uwsgiconfig.py - -build' en su lugar. Eso funcionó para mí. Cherokee, Django corriendo en Ubuntu 10.10.

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