Service: CPU-forbrug og restart
Nu er jeg total n00b med vb.net (og windows-programmering i det hele taget), så jeg er lidt lost i øjeblikket mht. hvad jeg skal søge efter.Jeg har et problem med en en process (httpd) der ind imellem går amok, og konstant kører 50% eller 97% på cpu'en. Den eneste måde at rette op på dette er ved at genstarte wampapache servicen. Der er selvfølgelig et eller andet galt somewhere, men jeg har indtil videre ikke kunnet identificere hvad.
Nu kom jeg så til at tænke på, at som en midlertidig løsning kunne jeg lave en service der checkede processens cpu-forbrug, og hvis den var for høj i en vis periode, så genstarte servicen.
Som total n00b er der så nogle ting jeg ikke ved hvordan jeg gør:
1) Checke cpu-forbrug på en process
2) Genstarte en "fremmed" service
3) Tage tid
Jeg håber nogle kan hjælpe mig på rette vej.
Jeg arbejder med Visual Studio 2008, iøvrigt