buran21
08-11-2010, 16:31
1. Есть некая программа (допустим qwerty.exe)
2. В виду своей специфики и небезглючной реализации она имеет свойство иногда подвисать до состояния "Not responding". Тоесть она висит в процессах, но не отвечает и не работает. Помогает только убить процесс qwerty.exe и запусить снова.
3. Во время "висения" программа не выполняет свои функции, но к сожалению это обнаруживается не всегда вовремя.
Собственно задача:
Необходимо утилита/скрипт/и т.п. для контроля "отвечаемости" программы, например с определённым промежутком.
Если не отвечает - автоматически убить процесс и перезапустить.
2. В виду своей специфики и небезглючной реализации она имеет свойство иногда подвисать до состояния "Not responding". Тоесть она висит в процессах, но не отвечает и не работает. Помогает только убить процесс qwerty.exe и запусить снова.
3. Во время "висения" программа не выполняет свои функции, но к сожалению это обнаруживается не всегда вовремя.
Собственно задача:
Необходимо утилита/скрипт/и т.п. для контроля "отвечаемости" программы, например с определённым промежутком.
Если не отвечает - автоматически убить процесс и перезапустить.