@beduin01

Есть приложение работающее в многопроцессорном режиме, как контролировать статус?

Есть однопоточное приложение. Каждый экземпляр при старте берет свой набор задач для обработки. Все устраивает. Кроме того что я не понимаю как централизованно мониторить:
1. Зависания процессов (ну вдруг?)
2. Падение (бывает)
3. Допустим хочу среднюю скорость обработки получать. Как экземляры могут сообщать об этом мне?
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
1. Если у вас windows, то используйте WinAPI функции, для примера WaitForSingleObject может ожидидать окончания/падения процесса через хендел полученный из CreateProcess.
2. Можно модифицировать само приложение, которое будет отсылать свой статус куда укажете.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы