Linux- Pare um processo sendo executado como daemon

1

Eu comecei o uwsgi como um daemon, como posso matar esse processo?

Toda vez que eu kill seu pid e, em seguida, faz ps aux | grep "uwsgi" , ele novamente aparece na saída.

Eu também tentei pkill uwsgi , mas não uso. Como posso matá-lo?

após ps aux | grep "uwsgi"

root      2712  0.0  2.6 327540 26952 ?        Sl   17:03   0:00 /usr/local/bin/uwsgi --ini conf_uwsgi.ini
root      2716  0.0  2.2 180076 22896 ?        S    17:03   0:00 /usr/local/bin/uwsgi --ini conf_uwsgi.ini
root      2718  0.0  0.2   9396  2136 pts/1    S+   17:03   0:00 grep --color=auto uwsgi
root     16657  0.0  3.2 180076 32520 ?        S    Mar20   0:15 /usr/local/bin/uwsgi --ini conf_uwsgi.ini

Eu kill 2712 2716 16657 e após ps aux | grep "uwsgi" novamente mostra o mesmo resultado com diferentes PIDs. Como eu mato isso?

    
por PythonEnthusiast 22.03.2015 / 18:14

1 resposta

1

Como apontado por ott nos comentários acima, o daemon uwgi pode ser parado usando o seguinte comando.

uwsgi --stop (location of uwsgi pid file)

    
por 23.03.2015 / 09:13