powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как реализовать слежение за процессом и пустить его снова в случае падения?
16 сообщений из 16, страница 1 из 1
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484488
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть прога которая работает как процесс в windows 2000 , этот проецесс по непонятным нам причинам умирает. Надо написать небольшую утилитку для слежения за этим процессом и в случае если он упал надо пускать его .

Подсобите господа , может у кого есть заготовки или может вообще есть такие утилитки?
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484519
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо бы разобраться с причинами, по которм сервис падает.
К тому же, неплохо поразглядывать вкладку Recovery в свойствах сервиса.
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484520
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или это не сервис?
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484527
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня есть такой процесс - он падает по причинам железячного неисправимого характера. И утилитка есть - FindWindow периодически делает.
И перезапускает. Если нет окна - то можно искать по имени процесса или вообще процесс самому запускать из проги и тогда отслеживать его легко.
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484585
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если под "умиранием" процесса понимать его завершение, то самый простой вариант - WaitForSingleObject(hProcess), где hProcess - HANDLE Вашего проблемного процесса.
HANDLE можно получить либо через вызов CreateProcess, OpenProcess, ...

--null--
--null--у меня есть такой процесс - он падает по причинам железячного неисправимого характера...Сначала добиваемся полной и безупречной работы железа и только за тем лезем в софт.
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484612
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет , это не сервис.

2 null

где такую прогу взять?
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484637
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прогу сам писал. Могу сорц дать. Это в виде cервиса.

Александр Спелицин - железо не нашего производства и поддержки нет :-(
И специалистов с опытом работы с ним трудно найти, по крайней мере на sql.ru я спрашивал - никто не знает :-(
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484645
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--прогу сам писал. Могу сорц дать. Это в виде cервиса.

Александр Спелицин - железо не нашего производства и поддержки нет :-(
И специалистов с опытом работы с ним трудно найти, по крайней мере на sql.ru я спрашивал - никто не знает :-(

пожалуйста , вот мыло -> bigdarth@yandex.ru

Спасибо большое !!!
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33484731
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
# Darth Vader # письмо ушло
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33485047
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--# Darth Vader # письмо ушло

ничего не пришло
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33485212
Гадёныш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
воть на мыло те скинул SOFMISER
простенький скрипт редактор, хелп на русском...
+ сканер окон...
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33485525
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гадёнышвоть на мыло те скинул SOFMISER
простенький скрипт редактор, хелп на русском...
+ сканер окон...

во пасибо!!!
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33485628
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а логирование в сервис не пробовали добавлять ?
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33485642
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsikа логирование в сервис не пробовали добавлять ?
Тут-то и сервиса нету.
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33485806
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич Lepsikа логирование в сервис не пробовали добавлять ?
Тут-то и сервиса нету.

виноват, невнимателен, всеравно процесс - это что у вас ? если есть исходники на код, то там всегда найдется место для логирования
...
Рейтинг: 0 / 0
Как реализовать слежение за процессом и пустить его снова в случае падения?
    #33487310
Гадёныш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сори 3 метра архив, не с моим нэтом...
http://s0m.narod.ru/
официальный сайт... заходи и скачивай
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как реализовать слежение за процессом и пустить его снова в случае падения?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]