Então, tenho cada duplicação de programa.
Eu também tenho esse problema, como consertar isso?
@andriytkachiv Teve sorte com isso?
Afinal, essa é a solução de trabalho:
Elimine manualmente todos os seus processos antigos
Peça também ao supervisor para interromper todos os processos apenas para ter certeza de que estamos começando do zero
sudo supervisorctl stop all
Colocar dois novos parâmetros na configuração pertence ao seu processo com
#/etc/supervisorctl/conf.d/your_process.conf
[program:<your_process>]
...
stopasgroup=true
stopsignal=QUIT
Certifique-se de que o supervisor atualizou sua configuração:
sudo supervisorctl reread
sudo supervisorctl update
Comece o seu processo
sudo supervisorctl start <your_process>
Verifique se não há zumbis na lista de processos após supervisorctl restart <your_process>
por ps aux | grep "whatever indicates your process"
Me ajudou a resolver o problema, obrigado.
@enstain Obrigado, funciona muito bem!
A solução alternativa não funciona aqui. Os processos não são eliminados. Também não há um aviso sobre o fato de que os processos não são eliminados.
Não deveria ser um recurso básico?
A solução
A solução
Usar kill <PID>
funcionou para mim.
Elimine manualmente todos os seus processos antigos
como encontrar aqueles ??
Elimine manualmente todos os seus processos antigos
como encontrar aqueles ??
Experimente
ps -A
Isso exibirá todos os processos em execução.
por exemplo
ps -A | grep java
Exibirá todos os processos Java.
Comentários muito úteis
Afinal, essa é a solução de trabalho:
Elimine manualmente todos os seus processos antigos
Peça também ao supervisor para interromper todos os processos apenas para ter certeza de que estamos começando do zero
sudo supervisorctl stop all
Colocar dois novos parâmetros na configuração pertence ao seu processo comnome
Certifique-se de que o supervisor atualizou sua configuração:
sudo supervisorctl reread
sudo supervisorctl update
Comece o seu processo
sudo supervisorctl start <your_process>
Verifique se não há zumbis na lista de processos após
supervisorctl restart <your_process>
porps aux | grep "whatever indicates your process"