lapka-admin
@lapka-admin

Как следить за процессом на вебсервере?

Написал я допустим какой-то скрипт на питоне, bash или любом другом языке, он запускается и должен постоянно висеть в системе как процесс.
Вопрос: как и чем следить - не отвалился ли он?
Нужен другой процесс следящий за первым процессом)) Но если упадёт следящий он тоже сможет выполнить свою работу. Как правильно перезапустить процесс если он упал, завис и т.п.?
  • Вопрос задан
  • 134 просмотра
Решения вопроса 2
@protven
Вариантов масса. Systemd, запаковать в докер и прописать --restart=always, написать свой ручной watchdog скрипт и запускать его по крону раз в минуту.
Плюс настройте простенький мониторинг, например monit.
Ответ написан
Комментировать
karabanov
@karabanov Куратор тега Linux
Системный администратор
Есть supervisord.org какраз для таких целей.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы