GreyCrew
@GreyCrew
Full-stack developer

Почему процесс не удаляется через supervisorctl?

Имею следующий конфиг в супервизоре
[program:backend]
command=npm run start
directory=/var/www/backend
autostart=true
autorestart=unexpected
startsecs=11
exitcodes=0
startretries=2
stopsignal=KILL


после запуска команды sudo supervisorctl stop backend
супервизор пишет что процесс остановился, но в ps -aux процесс висит, и пока его не остановить через sudo kill он будет висеть.
Можно как то заставить supervisor останавливать процессы?
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 1
smorman
@smorman
When In Rome do as The Romans do...
Бывает, что обновлённая версия Супера подглючивает.
Плохо управляется в консоли, а через веб-морду нормально.
Попробуй через веб-морду отключить:
- заходи в браузере
localhost:9001
и мышом отключи, нажав на Stop конкретного процесса или на STOP ALL для всех процессов...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы