Articles of uwsgi

Flask + Nginx + uWSGI: ImportError: Ningún módulo llamado sitio

Instalé como el http://www.reinbach.com/uwsgi–nginx-flask-virtualenv-mac-os-x.html tutorial del enlace y al ejecutar el comando uwsgi –ini deploy/deploy.ini , el terminal dice que fue un error de importación: Establezca PYTHONHOME en /virtualenv/sample/ ImportError: No module named site He puesto mi PYTHONHOME y PYTHONPATH como export PYTHONPATH=$PYTHONPATH:/Library/Python/2.7/site-packages export PYTHONHOME=$PYTHONHOME:/Library/Python/2.7 No puedo entender qué mal con eso. ¿Podría alguien ayudarme […]

uwsgi + nginx + matraz: aguas arriba cerrado prematuramente

Creé un punto final en mi matraz que genera una hoja de cálculo a partir de una consulta de base de datos (db remota) y luego la envío como descarga en el navegador. Frasco no arroja ningún error. Uwsgi no se queja. Pero cuando verifico el error.log de nginx veo un montón de 12/12/2014 05:06:24 […]

¿Qué es el modo maestro uWSGI?

¿Cuáles son los beneficios de ejecutar uWSGI en modo maestro si solo estoy ejecutando una sola aplicación? ¿El modo maestro ofrece beneficios de administración de procesos que lo hacen más confiable que, digamos, ejecutarse a través de Upstart?

¿Cómo configurar python + uwsgi + nginx?

Estoy tratando de ejecutar un script de python con uwsgi + nginx. Esto causó este error en el navegador: uWSGI Error Python application not found En var/log/uwsgi/app/pyec.loc.log las cadenas son: Sun Mar 3 01:34:36 2013 – added /home/lunochkinma/py_projects/pyec/ to pythonpath. Sun Mar 3 01:34:36 2013 – mounting hello on /home/lunochkinma/py_projects/pyec/ Sun Mar 3 01:34:36 2013 […]

Implementación de la aplicación Django en nGINX

Quiero implementar la aplicación Django en el servidor nGINX. Estoy usando uWSGI. Busqué en muchos tutoriales pero ninguno funcionó. La aplicación Django se ejecuta perfectamente como una aplicación independiente. ¿Cuál es la forma más sencilla de tener la misma aplicación ejecutándose en nGINX? Estoy atrapado aquí y quiero una solución … 🙁 mi carpeta www […]

uWSGI – Tiempo de espera de Harakiri diferente para el administrador de Django

¿Es posible configurar el tiempo de espera de Harakiri de uWSGI para que sea diferente para las páginas de administración de Django? Tengo un sitio que requiere que se carguen archivos grandes, que pueden demorar más de 20 o 30 segundos, pero quiero que el tiempo de espera global de harakiri sea más como 15s […]

Despliegue de pilones con uWSGI

Estamos tratando de mover nuestra intranet a los pilones. Mi jefe está tratando de configurar Pylons para que use uWSGI detrás de Apache para que pueda configurar múltiples aplicaciones independientes. Sin embargo, está teniendo dificultades para configurarlo, con algunos problemas de código aparentes en el código fuente de C para uWSGI. ¿Alguien tiene alguna sugerencia […]

¿Cómo puedo usar uwsgi web.py para ejecutar la función de fondo?

Digo que necesito enviarme un correo electrónico cuando haya un nuevo comentario. y no quiero bloquear web.py presentando HTML al navegador. y parece que el enhebrado no funciona aquí. class comment: def POST(self): … sender = Thread(target=_sendmail,args=(‘New Comment’,msg)) sender.start() referer = web.ctx.get(‘HTTP_REFERER’, ‘http://www.domain.com’) raise web.SeeOther(referer) el problema cuando se usa el subprocesamiento es que una […]

uWSGI + Flask + boto – hilo de seguridad

Digamos que tengo una aplicación Flask, servida por uWSGI utilizando múltiples procesos, como: uwsgi –socket 127.0.0.1:3031 –file flaskapp.py –callable app –processes 4 Y mi aplicación Flask está organizada así: /flaskapp app.py /db __init__.py somefile.py somefile2.py … Y estoy usando boto para conectarme a DynamoDB. El archivo __init__.py está vacío, y cada archivo somefilexxx.py comienza algo […]

Arreglando el error de tubería rota en uWSGI con Python

Al golpear un recurso REST ( my_resource ) en Python, el servidor uWSGI está lanzando el siguiente error en su registro: SIGPIPE: writing to a closed pipe/socket/fd (probably the client disconnected) on request my_resource (ip ) !!! uwsgi_response_write_body_do(): Broken pipe [core/writer.c line 164] IOError: write error Parece estar relacionado con un tiempo de espera (el […]