2013-10-02 4 views
0

monit이 시작한 약 100 개의 데몬 프로세스가 있습니다. 이러한 모든 프로세스는 처리 초기 단계에서 CPU 집약적입니다. 즉 부트 스트래핑은 CPU를 많이 사용합니다.Monit이 시스템 재시작 프로세스를 시작하지 못하도록합니다.

시스템 재시작의 경우 100 개의 프로세스가 모두 동시에 시작되며 CPU로드 평균이 실제로 높아져 결국 시스템이 다시 다운됩니다.

각 프로세스가 시작된 후 5-10 분 동안 일시 중지하여 이러한 프로세스를 하나씩 시작하는 스크립트를 사용하여 시작된 프로세스가 초기 CPU 시간을 확보 할 시간을줍니다.

컴퓨터를 재부팅 한 후 프로세스가 시작되지 않도록하려면 어떻게해야합니까?

답변

0

필자는 과거 비슷한 요구 사항을 가지고 있으며 monit에서 "depends on"옵션을 사용했습니다. 즉,이 모니터는 의존하는 모니터가 "위로"(녹색) 경우가 아니면 트리거되지 않습니다.