with setup ocean how desplegar deploy aws django virtualenv gunicorn

setup - ¿Cómo detener gunicorn_django en virtualenv?



gunicorn flask (4)

Este fue un error que se acaba de arreglar here .

Estoy probando Gunicorn, y lo instalé dentro de un virtualenv con un sitio de django. Tengo Gunicorn corriendo con este comando:

gunicorn_django -b 127.0.0.1:9000

Esto es bueno y fabuloso. No he configurado un script de bash ni lo he conectado a upstart (estoy en Ubuntu) todavía, porque lo estoy probando.

Mientras tanto, mi conexión con el servidor se interrumpió y, por lo tanto, perdí la consola y ya no puedo hacer CTRL + C para detener el servidor después de reconectarme.

¿Cómo detengo gunicorn_django, cuando ya se está ejecutando?


La solución general para problemas como este es hacer que ps ax|grep gunicorn busque el proceso relevante, luego ps ax|grep gunicorn kill xxxx donde xxxx es el número en la primera columna.



Una forma más rápida:

> kill -9 `ps aux | grep gunicorn | awk ''{print $2}''`

código actualizado