Por que meu processo iniciante está reaparecendo constantemente?

1

Aqui está o meu arquivo de configuração atual para o serviço:

description "My App"
author "Me"

start on runlevel [2345]
stop on runlevel [016]

respawn
respawn limit 99 5
chdir /home/ubuntu/myapp/

script
    exec /home/ubuntu/.virtualenvs/myapp/bin/gunicorn -c /home/ubuntu/myapp/gunicorn.conf myapp.wsgi
end script

Não há nada errado com o aplicativo em si, ele funciona bem. Eu posso realmente usá-lo, apesar de reiniciar constantemente (várias vezes por segundo). Eu só me dei conta do problema quando os arquivos de log explodiram.

Anteriormente, eu tinha a seguinte cláusula:

pre-stop script
    kill -15 'cat /tmp/gunicorn.pid'
end script

Que eu estou ciente de que poderia estar causando o problema , mas eu removi e ainda tenho o problema.

Mesmo removendo ambas as linhas de respawn e fazendo reload-configuration , ainda não parou. O que diabos está acontecendo?

    
por fredley 29.05.2015 / 14:06

0 respostas