Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
cerber
Зарегистрирован: 19.12.2003 Сообщения: 296 Откуда: Казахстан, Актюбинск
|
Добавлено: Сб Янв 03 2004 10:09 Заголовок сообщения: Процессы |
|
|
Как определить жив процесс или нет (из командной строки) и если мёртв то перезапустить? |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Сб Янв 03 2004 10:18 Заголовок сообщения: |
|
|
А как определить жив человек или уже нет? Правильно, проверить пульс и дыхание.
Тоже самое и у программ. Надо как-то проверить жива программа или уже зависла.
Например SMTP сервер при обращении по порту 25 должен выдавать приглашение к вводу команд. Если приглашения нет - значит завис.
Или процесс должен создавать каждые 5 минут файл или запись в системном журнале.
Если процесс по натуре молчалив и не имеет подобных средств, то определить его жизнедеятельность весьма и весьма затруднительно. |
|
Вернуться к началу |
|
|
|