Мне нужно определить, когда программа вылетает или не работает с использованием python и перезагружает ее. Мне нужен метод, который не обязательно полагается на модуль python, являющийся родительским процессом.Система автоматического перезапуска в Python
Я рассматриваю реализации цикла в то время как по существу делает
ps -ef | grep process name
и когда этот процесс не нашел, что это начинается другой. Возможно, это не самый эффективный метод. Я новичок в python, поэтому, возможно, есть модуль python, который делает это уже.
Благодаря уникальной природе контролируемого набора программ они не могут быть превращены в демонов. Таким образом, обычные методы мониторинга недоступны для меня. Кроме того, мне нужны определенные функции, которые я бы чувствовал более комфортно, реализовывая себя в одном красивом аккуратном модуле, а не полагаясь на внешний код. Спасибо за/proc/
Caedis