Implementar el proyecto de fondo xynet

1. Cargue el proyecto en el servidor de la nube, instale el entorno virtual y las bibliotecas dependientes, e inicie la prueba directamente:

 

 

 

 Aparecido

2. Instale uwsgi en un entorno real

# Salir entorno virtual 
Desactivar 
cd .. 
APT instalar python3 - PIP 
la y- 
APT -get instalar -y python3- dev 
PIP3 instalar uwsgi

Usa uwsgi para comenzar el proyecto

uwsgi --chdir / home / ubuntu / xynet --home / home / ubuntu / env36 --http: 8000 --module xynet.wsgi

Visita: http://49.234.49.146:8000/xadmin/

 

Mensaje de error:

 

 Si agrega --threads 2 al comando para iniciar el proyecto con uwsgi

uwsgi --chdir / home / ubuntu / xynet --home / home / ubuntu / env36 --http: 8000 --module xynet.wsgi --threads 2

Puedes acceder con éxito

 

 

La razón de este fenómeno, Baidu informó un mensaje de error

 

 Como resultado, hay publicaciones que dicen:

 

 3. Si desea utilizar ini para iniciar un proyecto, siempre falla.

cd / home / ubuntu 
vim uwsgi.ini

 

Se agregó el contenido mencionado en el blog a ini

 

 Comience el proyecto con ini

descargar - aquí /home/ubuntu/uwsgi.ini

Luego use un navegador para visitar http://49.234.49.146:8000/xadmin/

Era tan inaccesible nuevamente y seguía girando:

 

 

Solo después de matar el puerto se detendrá:

pkill -f uwsgi -9

 

¿Cómo se puede romper esto? ¿Es un problema escrito por mi uwsgi.ini? ¿Aún necesitas configurarlo? Realmente pensé en todas las formas y las comprobé, ¡pero no pude resolverlas!

 

Supongo que te gusta

Origin www.cnblogs.com/xuepangzi/p/12747041.html
Recomendado
Clasificación