Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Sažetak

U ovom se članku opisuje kako koristiti alat za dijagnostiku pogrešaka v1.2 za otklanjanje poteškoća s velikim korištenjem procesora postupkom u aplikaciji Microsoft Internet Information Services (IIS).

UVOD

Visoka iskorištenost procesora u postupku u IIS-u odvija se kada IIS proces koristi 80 posto ili više dostupnih ciklusa procesora za konstantan vremenski interval. Primjeri IIS procesa su Inetinfo.exe, Dllhost.exe i W3wp.exe. Kada se dogodi velika iskorištenost procesora putem IIS postupka, naiskujete jedan ili više sljedećih simptoma:

  • Web-stranica se ne učitava pravilno. Na primjer, web-stranica je prazna ili ne reagira.

  • Na poslužitelju na kojem je pokrenut IIS možete imati spore performanse. Pokazatelj tijeka, primjerice, pomiče se vrlo sporo kada pokušate prikazati web-stranicu.

U ovom se članku govori o tome kako instalirati i konfigurirati dijagnostički alat za ispravljanje pogrešaka radi otklanjanja poteškoća s visokim korištenjem procesora pomoću IIS postupka.

Dodatne informacije

Ako proces IIS koristi visok postotak dostupnih ciklusa procesora, preporučujemo da stvorite datoteku s izvatkom u punoj memoriji procesa IIS kada IIS obrađuje klijentske zahtjeve. Dijagnostički alat za ispravljanje pogrešaka možete koristiti za snimanje i analizu datoteka s izvatkom memorije kada IIS obrađuje zahtjeve klijenta.


Prvi korak: preuzimanje i instalacija alata za dijagnostiku pogrešaka v1.2

Da biste preuzeli i instalirali alat za dijagnostiku pogrešaka, posjetite sljedeće Microsoftovo web-mjesto:

http://www.microsoft.com/download/en/details.aspx?id=26798

2. korak: konfiguriranje zapisivanja nadzora performansi

Da biste konfigurirali zapisivanje nadzora performansi, slijedite ove korake:

  1. Kliknite Start, zatim Pokreni, upišite put dijagnostičkog alata za ispravljanje pogrešaka, a zatim kliknite U redu.

    Napomena Dijagnostički alat za ispravljanje pogrešaka po zadanom se nalazi u sljedećoj mapi:

    C:\Program Files\DebugDiag

  2. Na izborniku Alati kliknite Mogućnosti i Postavke.

  3. Na kartici Zapisnik performansi kliknite Omogući zapisivanje podataka o brojačima performansi, a zatim U redu.

    Napomena Vrijednost u okviru Interval uzorkovanja podataka ovisi o tome kada dođe do problema s korištenjem procesora. Veličina zapisnika raste dok se podaci prikupljaju. Informacije o konfiguriranju vrijednosti u okviru Interval uzorkovanja podataka potražite u Microsoftovu stručnjaku za podršku .

Treći korak: onemogućivanje uklanjanja pogrešaka u hvatanju iznimke

Napomena Ako alat za dijagnostiku ispravljanja pogrešaka konfigurirate za korištenje alata sa IIS 6.0 ili novijim, idite na "Četvrti korak: stvaranje datoteke s izvatkom".

Ako alat za dijagnostiku ispravljanja pogrešaka konfigurirate za korištenje alata s IIS 5.1 ili IIS 5.0, onemogućite hvatanje iznimke za ispravljanje pogrešaka. Da biste to učinili, slijedite ove korake:

  1. Kliknite Start, zatim Pokreni, upišite Inetmgr.exe, a zatim kliknite U redu.

  2. Desnom tipkom miša kliknite računalo koje želite konfigurirati, a zatim kliknite Svojstva.

  3. Na popisu Svojstva glavne stranice kliknite WWW servis, a zatim Uređivanje.

  4. Na kartici Polazni direktorij kliknite Konfiguracija.

  5. Na kartici Mogućnosti procesa klikom poništite potvrdni okvir Omogući uklanjanje pogrešaka, a zatim kliknite U redu.

Četvrti korak: stvaranje datoteke s izvatkom

Da biste stvorili datoteku s izvatkom, koristite jedan od sljedećih načina.

1. metoda: stvaranje pravila prekida

Da biste stvorili pravilo prekida, slijedite ove korake:

  1. Kliknite Start, zatim Pokreni, upišite put dijagnostičkog alata za ispravljanje pogrešaka, a zatim kliknite U redu.

    Napomena Dijagnostički alat za ispravljanje pogrešaka po zadanom se nalazi u sljedećoj mapi:

    C:\Program Files\DebugDiag

  2. Na kartici Pravila kliknite Dodaj pravilo.

  3. Kliknite Performanse, a zatim VRIJEME HTTP odgovora, a zatim Dalje.

  4. Kliknite Dodaj URL, odaberite mogućnosti ETW ili Ping, upišite URL web-mjesta na kojem se pojavi problem, postavite odgovarajuće vremensko vrijeme i vrijeme pinga, a zatim kliknite U redu. Zatim kliknite Da da biste testirajte URL.

  5. Kliknite U redu, a zatim Dalje.

  6. Kliknite Dodaj cilj izvatkom.

  7. Na popisu Vrsta cilja kliknite ciljnu vrstu koju želite, zatim U redu, a zatim Dalje.

  8. Upišite naziv pravila, upišite put za mjesto datoteke s izvatkom korisnika, a zatim kliknite Dalje.

  9. Kliknite Odmah aktiviraj pravilo, a zatim Završi.

    Na kartici Pravila primijetite da je pravilo Aktivno u stupcu Stanje.

Drugi način: ručno stvaranje datoteke IIS izvatka za visenje

Da biste ručno stvorili datoteku IIS hang dump, slijedite ove korake:

  1. Kliknite Start, zatim Pokreni, upišite put dijagnostičkog alata za ispravljanje pogrešaka, a zatim kliknite U redu.

    Napomena Dijagnostički alat za ispravljanje pogrešaka po zadanom se nalazi u sljedećoj mapi:

    C:\Program Files\DebugDiag

  2. Na izborniku Alati kliknite Stvori IIS/COM+ Izvatkom za visenje.

Metoda 3: Stvaranje datoteke s izvatkom korisnika za postupak u alatu za dijagnostiku pogrešaka

Da biste stvorili datoteku s izvatkom korisnika za postupak, slijedite ove korake:

  1. Kliknite Start, zatim Pokreni, upišite put dijagnostičkog alata za ispravljanje pogrešaka, a zatim kliknite U redu.

    Napomena Dijagnostički alat za ispravljanje pogrešaka po zadanom se nalazi u sljedećoj mapi:

    C:\Program Files\DebugDiag

  2. Na kartici Procesi desnom tipkom miša kliknite postupak koji želite otkloniti, a zatim kliknite Stvori cijeli korisnik.

Peti korak: onemogućivanje zapisivanja nadzora performansi

Otprilike dvije minute nakon završetka postupka snimanja datoteke s izvatkom korisnika onemogućite zapisivanje nadzora performansi. Da biste to učinili, slijedite ove korake:

  1. Kliknite Start, zatim Pokreni, upišite put dijagnostičkog alata za ispravljanje pogrešaka, a zatim kliknite U redu.

    Napomena Dijagnostički alat za ispravljanje pogrešaka po zadanom se nalazi u sljedećoj mapi:

    C:\Program Files\DebugDiag

  2. Na izborniku Alati kliknite Mogućnosti i Postavke.

  3. Na kartici Zapisnik performansi kliknite Onemogući zapisivanje podataka o brojačima performansi.

Šesti korak: analiza datoteke s izvatkom

Da biste analizirali datoteku s izvatkom, slijedite ove korake:

  1. Kliknite Start, zatim Pokreni, upišite put dijagnostičkog alata za ispravljanje pogrešaka, a zatim kliknite U redu.

    Napomena Dijagnostički alat za ispravljanje pogrešaka po zadanom se nalazi u sljedećoj mapi:

    C:\Program Files\DebugDiag

  2. Na kartici Napredna analiza kliknite Dodaj podatkovne datoteke.

  3. Pronađite i kliknite datoteku s izvatkom koju želite analizirati. Kliknite Otvori.  

  4. Na kartici Napredna analiza kliknite Analizatori rušenja/visenja, a zatim Pokreni analizu.

  5. Pregledajte izvješće koje se prikazuje u pregledniku Microsoft Internet Explorer. Kopija ovog izvješća pohranjena je i u sljedećoj mapi:

    C:\Program Files\DebugDiag\Reports

Napomena Ako želite otkloniti poteškoće s prilagođenom .dll, uvrstite prilagođene .pdb datoteke. Da biste uvrstili prilagođene .pdb datoteke, kliknite Alati,zatim Mogućnosti i Postavke, zatim Mapa i putovi pretraživanja, u okvir Put pretraživanja simbola upišite put za ispravljanje pogrešaka, a zatim kliknite U redu.

Reference

Dodatne informacije o korištenju servisa IIS potražite na sljedećem Microsoftovu web-mjestu:

http://www.iis.netDa biste pogledali web-mjesta Microsoft Developer Network (MSDN) o tome kako riješiti probleme s IIS-om, posjetite sljedeća MSDN web-mjesta:

Otklanjanje poteškoća sa situacijama u kojima IIS ne reagira
http://go.microsoft.com/fwlink/?LinkId=40968

Dijagnosticiranje curenja memorije u IIS-u
http://go.microsoft.com/fwlink/?LinkId=40969

Dijagnosticiranje situacija u kojima se IIS
neočekivano zatvara http://go.microsoft.com/fwlink/?LinkId=40967 Dodatne informacije o korištenju alata za dijagnostiku pogrešaka radi otklanjanja poteškoća s postupkom IIS kliknite sljedeće brojeve članaka da biste pogledali članke u Microsoftovoj bazi znanja:

919792 Otklanjanje poteškoća s postupkom koji je prestao reagirati u sustavu IIS pomoću alata za dijagnostiku pogrešaka

919790 Otklanjanje poteškoća s propuštanjem memorije u IIS postupku pomoću alata za dijagnostiku pogrešaka sustava IIS

919789 Otklanjanje poteškoća s IIS postupkom koji neočekivano prestaje funkcionirati pomoću alata za dijagnostiku pogrešaka

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×