Мы используем M / Monit для управления рядом процессов приложения. Иногда мы сталкиваемся с проблемами, когда процесс зависает. Запуск monit restart или monit restart, кажется, все проходит успешно, но фактически оставляет зависший процесс запущенным под его предыдущим PID.
Мне интересно, есть ли варианты конфигурации или другие способы заставить M / Monit проверять, изменяется ли PID или, что лучше, время безотказной работы процесса вернулось к нулю после завершения перезапуска.