Tag: GUNICORN
Uso gunicorn para iniciar mi servidor web en Docker de esta manera: CMD ["gunicorn", "–bind", "0.0.0.0:8000", "–reload", "-k", "uvicorn.workers.UvicornWorker", "app.main:app"] Tengo una herramienta CLI que debería poder anular el puerto establecido en el Dockerfile: @ runtime.command() def run(branch: Optional[str] = "master", port: Optional[int] = 8000): subprocess.call(f"docker run -it -p 7000:7000 . . . Read more
Estoy desplegando mi aplicación Django en un VPS y estoy siguiendo los pasos en el siguiente enlace para configurar mi aplicación con Gunicorn y Nginx. https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04 Todo fue bien con el tutorial (gunicorn y nginx están funcionando), pero el problema es que cuando visito el VPS a través de la . . . Read more
Flask socket.io no funciona en el sitio web en vivo que utiliza gunicorn y nginx. El código funciona perfectamente con gunicorn en la máquina del host. Configuración de Nginx a continuación: servidor { escuchar 80; escuchar 443 ssl; nombre_servidor nombre_dominio; ssl_certificate /home/azureuser/code/proj/cert.pem; ssl_certificate_key /home/azureuser/code/proj/key.pem; ubicación = /favicon.ico { acceso_registro off; . . . Read more
Tengo un servidor fastapi que se está ejecutando con 4 trabajadores a través de gunicorn. Quiero ejecutar un trabajo en segundo plano / programado en solo uno (cualquiera) de los trabajadores en lugar de en los 4. ¿Cómo puedo asegurarlo?
Intento entender cómo FastAPI/Gunicorn maneja y encola solicitudes. Contrato del cliente: una vez que el cliente envía una solicitud, necesita recibir una respuesta en 5 segundos. Si el cliente no recibe una respuesta dentro de 5 segundos, la solicitud ya no es útil y el cliente deja de escuchar la . . . Read more