Windows 서비스로 구현 된 'watchdog'과 통신하는 C # (XP Embedded에서 실행중인 2.0) 응용 프로그램이 있습니다. 장치가 부팅되면 일반적으로이 서비스를 시작하는 데 시간이 걸립니다. 서비스가 실행되고 있는지 코드에서 확인하고 싶습니다. 어떻게하면됩니까?
그래서 나는 내가 만든 데몬에 대한 일종의 감시자로 cron 작업을 설정하려고합니다. 데몬이 실패하고 실패하면 cron 작업이 주기적으로 다시 시작하기를 원합니다 ...이 방법이 확실하지 않지만 몇 가지 cron 자습서를 읽었으며 내가 할 일을 찾을 수 없었습니다. 찾고 있어요 ... 내 데몬은 쉘 스크립트에서 시작되므로 실제로 해당 작업의 이전 실행이 아직 실행되고 …