Articles of uwsgi

El registro no funciona cuando se ejecuta la aplicación pyramid bajo uWSGI en modo emperador

Primero, un poco de historia. Estoy ejecutando una aplicación bajo uWSGI en modo emperador. La línea de comando uWSGI: uwsgi –master –emperor /etc/uwsgi –die-on-term –uid uwsgi –gid uwsgi El archivo INI para mi aplicación está en / etc / uwsgi y se encuentra con éxito cuando se inicia uWSGI. Las secciones de configuración de uwsgi […]

uWSGI AJAX, leyendo una solicitud

Hola, estoy tratando de obtener una respuesta ajax de un servidor wsgi detrás de nginx (si eso importa). Creo que tengo problemas para leer la solicitud, ya que parece que la variable request_body_size siempre es 0; Obtengo un valor de retorno de “Sin solicitud” en el cuadro de alerta cuando me gustaría ver “cadena de […]

El servidor de Python Flask se bloquea en la solicitud GET a un punto final específico:

Todos, Tengo una API con dos puntos finales creados utilizando Flask. Estoy usando un combo nginx / uwsgi para servir y recibo un error extraño cada vez que envío una solicitud GET a uno de los puntos finales. El otro punto final funciona bien. Aquí está la salida de mi registro uwsgi de una solicitud […]

Django, Virtualenv, nginx + uwsgi import módulo wsgi error

Estoy intentando configurar mi proyecto django en un servidor de pruebas con nginx, virtualenv y uwsgi, pero sigo recibiendo un error wsgi del módulo de importación. Si hay una comunidad, puedo encontrar una respuesta aquí … Gracias de antemano. Estos son mis archivos de configuración: uwsgi.py en mi proyecto django: import os import sys import […]

Python subprocess.Popen slow under uWSGI

He configurado un servidor de desarrollo que ejecuta Cherokee en Fedora 14, utilizando uWSGI para interactuar con mi aplicación WSGI. Cuando la aplicación es golpeada con la primera solicitud, engendro un proceso así: from subprocess import Popen Popen([‘bash’]) # bash is just an example; the problem happens with all programs La primera solicitud tarda de […]

despliegue de la aplicación matraz con uwsgi y flask-script Manager

Tradicionalmente, he configurado el archivo de configuración UWSGI para llamar a una aplicación como la siguiente: mydirectory/uwsgi_application.ini … #python module to import app = run_web module = %(app) callable = app … , mydirectory/run_web.py from ersapp import app if __name__ == “__main__”: app.run() , mydirectory/ersapp/__init__.py … app = Flask(‘ersapp’) … Pero ahora, estoy siguiendo el […]

Frasco 301 Respuesta

Mi aplicación de matraz está haciendo un redireccionamiento 301 para una de las direcciones URL. La traza en New Relic es: Traceback (most recent call last): File “/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py”, line 1358, in full_dispatch_request rv = self.dispatch_request() File “/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py”, line 1336, in dispatch_request self.raise_routing_exception(req) File “/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py”, line 1319, in raise_routing_exception raise request.routing_exception RequestRedirect: 301: Moved Permanently No […]

faltan algunos registros de django cuando se hospeda en uwsgi con múltiples procesos

Estoy usando django + uwsgi para un proyecto web. ¡Pero encontré que faltarían algunos registros django después de que uwsgi se esté ejecutando por un tiempo! La situación es que: configuro el uwsgi con 8 procesos. Cuando comienzo el uwsgi, todos los registros de django se escribirían en un solo archivo de registro. Pero después […]

uWSGI Server log … permiso denegado para leer el archivo … ¿qué archivo?

Tengo un servidor que ejecuta Django / Nginx / uWSGI con uWSGI en modo emperador, y el registro de errores para él (el registro de errores de nivel vassal, no el registro a nivel de emperador) tiene un error continuo de permisos cada vez que genera un nuevo trabajador. al igual que: Mar 26 de […]

Python-peticiones haciendo una solicitud GET en lugar de POST

Tengo un cron diario que maneja algunos de los eventos recurrentes en mi aplicación, y de vez en cuando me doy cuenta de un error extraño que aparece en los registros. El cron, entre otras cosas, realiza una validación de algunos códigos y utiliza la aplicación web que se ejecuta en el mismo servidor, por […]