Acabei de instalar uwsgi
por pip install uwsgi
um env virtual. No arquivo "ini" eu usei:
socket = 127.0.0.1:3000
# no pidfile option
E corra uwsgi --ini config.ini
Mas como parar esta instância de uwsgi?
uwsgi --stop ...
quer um arquivo pid. Não consigo usar um endereço:
open("127.0.0.1:3000"): No such file or directory [core/io.c line 505]
E se matar - os uwsgi apenas reaparecem.
killall
, você também pode fazersudo pkill -f uwsgi -9
É um recurso conhecido que você não pode finalizar o uwsgi apenas com kill. O segundo marcador de: http://uwsgi-docs.readthedocs.org/en/latest/ThingsToKnow.html
fonte
Semelhante à primeira resposta, no Ubuntu ou Debian você pode simplesmente fazer
sudo killall -9 uwsgi
. Embora eu queira saber se o uwsgi dá uma maneira de parar a si mesmo.fonte