Этот вопрос закрыт для ответов, так как повторяет вопрос [Windows] Автоматический перезапуск программы после сбоя
@mereci

Как можно слушать процессы?

Вообщем. Ситуация такая.
Работает база данных на тестовом сервере и занимается небольшой работой(анализ данных), но иногда, при работе, скрипт спотыкаясь, тянет за собой и базу данных.
Можно как-нибудь посматривать из win на процесс базы данных, чтобы в случае падения мне выводилось окошко об этом?

Скрипт еще тестирую, поэтому вариант "перезапустить из скрипта" бессмыслен т к при ошибках отлаживаю тут же в коде. С учетом того, что процесс расчетов очень долгий, то ошибок может за 2-3 запуска накопиться просто уйма. С учетом того, что ошибки еще и повторяться могут, то на выходе получу километровый лог(где одна и таже проблема станет записана "раз сто как минимум"), когда можно отладить не отходя.

У меня, конечно, есть вариант написать вечный цикл с небольшим ожиданием, с отправкой некоторого сообщения, если тот встанет. Но тут свои подвохи есть касательно сервера. Можно все время спрашивать tasklist у виндовс, но это скорее костыли.
  • Вопрос задан
  • 94 просмотра
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы