Kopsavilkums
Šajā rakstā ir paskaidrots, kā izmantot atkļūdošanas diagnostikas rīku v1.2, lai novērstu intensīvu centrālā procesora lietojumu Microsoft Interneta informācijas pakalpojumi (IIS).
IEVADS
Liels centrālā procesora lietojums IIS procesā tiek izpildīts, ja IIS process izmanto 80 vai vairāk no pieejamajiem centrālā procesora cikliem ar nemainīgu laika intervālu. IIS procesa piemēri ir šādiInetinfo.exe, Dllhost.exe un W3wp.exe. Ja rodas liels centrālā procesora lietojums IIS procesā, rodas viena vai vairākas no šīm simptomiem:
-
Tīmekļa lapa netiek ielādēta pareizi. Piemēram, tīmekļa lapa ir tukša vai neatbild.
-
Serverī, kurā darbojas IIS, rodas lēna veiktspēja. Piemēram, norises indikators tiek pārvietots ļoti lēni, kad mēģināt skatīt tīmekļa lapu.
Šajā rakstā ir aplūkots, kā instalēt un pēc tam konfigurēt atkļūdošanas diagnostikas rīku, lai novērstu lielu centrālā procesora lietojumu IIS procesā.
Papildinformācija
Ja IIS process izmanto lielu pieejamo centrālā procesora ciklu procentuālo vērtību, ieteicams izveidot pilnas atmiņas Cpu failu IIS procesam, kad IIS apstrādā klienta pieprasījumus. Atkļūdošanas diagnostikas rīku varat izmantot, lai tvertu un analizētu atmiņas Mob. failus, kad IIS apstrādā klienta pieprasījumus.
1. darbība. Atkļūdošanas diagnostikas rīka lejupielāde un instalēšana v1.2
Lai lejupielādētu un pēc tam instalētu atkļūdošanas diagnostikas rīku, apmeklējiet šo Microsoft tīmekļa vietni:
2. darbība. Veiktspējas pārraudzības reģistrēšanas konfigurēšana
Lai konfigurētu veiktspējas monitora reģistrēšanu, veiciet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, noklikšķiniet uz Palaist, ierakstiet atkļūdošanas diagnostikas rīka ceļu un pēc tam noklikšķiniet uz Labi.
Piezīme. Pēc noklusējuma atkļūdošanas diagnostikas rīks atrodas šajā mapē:C:\Program Files\DebugDiag
-
Izvēlnē Rīki noklikšķiniet uz Opcijas un pēc tam Iestatījumi.
-
Cilnē Veiktspējas žurnāls noklikšķiniet uz Iespējot veiktspējas skaitītāja datu reģistrēšanu un pēc tam noklikšķiniet uz Labi.
Piezīme. Vērtība lodziņā Datu iztveršanas intervāls ir atkarīga no tā, kad rodas liela centrālā procesora lietojuma problēma. Datu vākšanas laikā žurnāla lielums palielinās. Sazinieties ar Microsoft atbalsta speciālistu, lai iegūtu informāciju par to, kā konfigurēt vērtību lodziņā Datu iztveršanas intervāls .
3. darbība. Atkļūdošanas izņēmuma pieķeršanās atspējošana
Piezīme. Ja konfigurējot atkļūdošanas diagnostikas rīku rīka izmantošanai ar IIS 6.0 vai jaunāku versiju, dodieties uz "4. darbība. Faila izveide."
Ja konfigurējat atkļūdošanas diagnostikas rīku, lai rīku izmantotu ar IIS 5.1 vai IIS 5.0, atspējojiet atkļūdošanas izņēmumu lomu. Lai to izdarītu, veiciet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, uz Izpildīt, ierakstiet Inetmgr.exe pēc tam noklikšķiniet uz Labi.
-
Ar peles labo pogu noklikšķiniet uz datora, ko vēlaties konfigurēt, un pēc tam noklikšķiniet uz Rekvizīti.
-
Sarakstā Master Properties (Pamatelementa rekvizīti) noklikšķiniet uz WWW Service (WWW pakalpojums) un pēc tam noklikšķiniet uz Edit (Rediģēt).
-
Cilnē Sākums Direktorijs noklikšķiniet uz Konfigurācija.
-
Cilnē Procesa opcijas noklikšķiniet , lai notīrītu izvēles rūtiņu Iespējot atkļūdošanas izņēmuma pieķeršanās , un pēc tam noklikšķiniet uz Labi.
4. darbība. Mapes faila izveide
Lai izveidotu ciema failu, izmantojiet kādu no tālāk aprakstītajām metodēm.
1. metode. Pārkaru kārtulas izveide
Lai izveidotu pārtrauktu kārtulu, veiciet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, noklikšķiniet uz Palaist, ierakstiet atkļūdošanas diagnostikas rīka ceļu un pēc tam noklikšķiniet uz Labi.
Piezīme. Pēc noklusējuma atkļūdošanas diagnostikas rīks atrodas šajā mapē:C:\Program Files\DebugDiag
-
Cilnē Kārtulas noklikšķiniet uz Pievienot kārtulu.
-
Noklikšķiniet uz Veiktspēja, pēc tam uz HTTP atbilžu laiki un pēc tam noklikšķiniet uz Tālāk.
-
Noklikšķiniet uz Pievienot URL, atlasiet ETW vai Ping opcijas, ierakstiet tās tīmekļa vietnes vietrādi URL, kurā rodas problēma, iestatiet atbilstošo taimautu un ehotestēšanas laikus un pēc tam noklikšķiniet uz Labi. Pēc tam noklikšķiniet uz Jā , lai pārbaudītu vietrādi URL.
-
Noklikšķiniet uz Labi un pēc tam uz Tālāk.
-
Noklikšķiniet uz Pievienot ciemokli.
-
Sarakstā Mērķa tips noklikšķiniet uz mērķa tipa, noklikšķiniet uz Labi un pēc tam uz Tālāk.
-
Ierakstiet kārtulas nosaukumu, ierakstiet lietotāja domēna atrašanās vietas ceļu un pēc tam noklikšķiniet uz Tālāk.
-
Noklikšķiniet uz Aktivizēt kārtulu tūlīt un pēc tam noklikšķiniet uz Pabeigt.
Cilnē Kārtulas ievērojiet , ka kārtula kolonnā Statuss ir Aktīva.
2. metode. Manuāla IIS uzkāršanas Faila izveide
Lai manuāli izveidotu IIS uzkāršanas Faila nosaukumu, rīkojieties šādi:
-
Noklikšķiniet uz Sākt, noklikšķiniet uz Palaist, ierakstiet atkļūdošanas diagnostikas rīka ceļu un pēc tam noklikšķiniet uz Labi.
Piezīme. Pēc noklusējuma atkļūdošanas diagnostikas rīks atrodas šajā mapē:C:\Program Files\DebugDiag
-
Izvēlnē Rīki noklikšķiniet uz Izveidot IIS/COM+Hang Ar to.
3. metode. Cēsu faila izveide procesam atkļūdošanas diagnostikas rīkā
Lai izveidotu lietotāja ciema failu procesam, veiciet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, noklikšķiniet uz Palaist, ierakstiet atkļūdošanas diagnostikas rīka ceļu un pēc tam noklikšķiniet uz Labi.
Piezīme. Pēc noklusējuma atkļūdošanas diagnostikas rīks atrodas šajā mapē:C:\Program Files\DebugDiag
-
Cilnē Procesi ar peles labo pogu noklikšķiniet uz procesa, ko vēlaties novērst, un pēc tam noklikšķiniet uz Izveidot pilnu userdump.
5. darbība. Veiktspējas monitora reģistrēšanas atspējošana
Aptuveni divas minūtes pēc tam, kad lietotājam tiek pabeigts cēlēns faila tveršanas process, atspējojiet veiktspējas monitora reģistrēšanu. Lai to izdarītu, veiciet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, noklikšķiniet uz Palaist, ierakstiet atkļūdošanas diagnostikas rīka ceļu un pēc tam noklikšķiniet uz Labi.
Piezīme. Pēc noklusējuma atkļūdošanas diagnostikas rīks atrodas šajā mapē:C:\Program Files\DebugDiag
-
Izvēlnē Rīki noklikšķiniet uz Opcijas un pēc tam Iestatījumi.
-
Cilnē Veiktspējas žurnāls noklikšķiniet uz Atspējot veiktspējas skaitītāja datu reģistrēšanu.
6. darbība. Datora faila analizēšana
Lai analizētu cēsu failu, veiciet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, noklikšķiniet uz Palaist, ierakstiet atkļūdošanas diagnostikas rīka ceļu un pēc tam noklikšķiniet uz Labi.
Piezīme. Pēc noklusējuma atkļūdošanas diagnostikas rīks atrodas šajā mapē:C:\Program Files\DebugDiag
-
Cilnē Papildu analīze noklikšķiniet uz Pievienot datu failus.
-
Atrodiet un pēc tam noklikšķiniet uz ciemos faila, ko vēlaties analizēt. Noklikšķiniet uz Atvērt.
-
Cilnē Papildu analīze noklikšķiniet uz Avārijas /uzkāres analizētāji un pēc tam noklikšķiniet uz Sākt analīzi.
-
Pārskatiet pārlūkprogrammā Microsoft Internet Explorer parādīto atskaiti. Šīs atskaites kopija tiek glabāta arī šajā mapē:
C:\Program Files\DebugDiag\Reports
Piezīme Ja vēlaties novērst problēmas pielāgotā faila .dll, iekļaujiet pielāgotos .pdb failus. Lai iekļautu pielāgotos .pdb failus, noklikšķiniet uz Rīki, opcijasun Iestatījumi, noklikšķiniet uz Mape un meklēšanas ceļi, lodziņā Simbolu meklēšanas ceļš ierakstiet ceļu atkļūdošanas ceļā un pēc tam noklikšķiniet uz Labi.
Atsauces
Lai iegūtu papildinformāciju par IIS izmantošanu, apmeklējiet šo Microsoft tīmekļa vietni:
http://www.iis.netLai skatītu Microsoft izstrādātāju tīkla (MSDN) tīmekļa saturu par to, kā rīkoties ar IIS problēmām, apmeklējiet šīs MSDN tīmekļa vietnes:
Kā novērst situācijas, kad IIS nereaģē
http://go.microsoft.com/fwlink/?LinkId=40968
Kā diagnosticēt atmiņas noplūdi IIS
http://go.microsoft.com/fwlink/?LinkId=40969
Kā diagnosticēt situācijas, kad IIS
tiek neparedzēti aizvērta http://go.microsoft.com/fwlink/?LinkId=40967 Lai iegūtu papildinformāciju par to, kā izmantot atkļūdošanas diagnostikas rīku, lai novērstu IIS procesa problēmas, noklikšķiniet uz šiem raksta numuriem, lai skatītu Microsoft zināšanu bāzes rakstus:
919792 Kā izmantot atkļūdošanas diagnostikas rīku, lai novērstu procesu, kas pārtrauca reaģēt IIS
919790 Kā izmantot IIS atkļūdošanas diagnostikas rīku, lai novērstu atmiņas noplūdi IIS procesā
919789 Kā izmantot atkļūdošanas diagnostikas rīku, lai novērstu IIS procesu, kas negaidīti pārtrauc darboties