우리는 Windows 2003/2008 서버에서 실행되는 몇 가지 응용 프로그램을 보유하고 있습니다. 이러한 응용 프로그램 중 일부는 app.cmd 파일을 사용하여 Scheduled Task
으로 시작되는 Java JAR 파일입니다..NET에서 앱 실행 모니터링?
기타는 SQL Server 및 IIS와 같이 "큰 것"입니다.
단순히 프로그램을 모니터링하고 실행 여부를 확인하는 앱 (또는 실제로는 서비스)을 작성하고 싶습니다.
이것은 이전에 해왔 던 것 이상입니다. 아, C#으로 작성해야합니다.
"heart beat"패턴을 생각하고 있었기 때문에 몇 분마다 스레드가 실행 중인지 (다시 말하면 새로운 고급 스레딩) 확인하고, 그렇다면 "All 's OK"메시지를 보냅니다. SMTP 또는 뭔가).
어디서부터 시작해야할까요?
의견을 보내 주셔서 감사합니다.