Súhrn

Tento článok popisuje, ako používať nástroj Ladenie diagnostických nástrojov verzie 1.2 na riešenie problémov s procesom služby Microsoft Internetové informačné služby (IIS), ktorý prestal reagovať.

Keď proces služieb IIS, napríklad Inetinfo.exe, Dllhost.exe alebo W3wp.exe prestane reagovať (neodpovedá), môže sa vyskytnúť niektorý z týchto príznakov:

  • Webová stránka sa nenačíta správne. Webová stránka sa napríklad zdá byť prázdna alebo prestane reagovať.

  • Pri serveri so systémom IIS sa vyskytne pomalý výkon. Indikátor priebehu sa napríklad pri pokuse o zobrazenie webovej stránky presúva veľmi pomaly alebo si všimnete hlásenie podobné nasledujúcemu h hlásenia v stavovom riadku:

    Nájde sa webová lokalita. Čaká sa na odpoveď

  • Na serveri so službou IIS 6.0 alebo vyššou sa do denníka systému zapíšu upozornenia s upozornením, ktoré pripomínajú jednu z nasledujúcich možností:

    Správa s upozornením 1

    Správa s upozornením2Note IISService je služba IIS, ktorá je spustená v počítači. ProcessID je ID procesu spusteného v počítači.

Tento článok popisuje, ako nainštalovať a konfigurovať nástroj na diagnostiku ladenia. Nástroj na diagnostiku ladenia môžete použiť na riešenie problémov s procesom SLUŽIEB IIS, ktorý prestal reagovať.

Ďalšie informácie

Keď proces služieb IIS prestane reagovať, odporúčame vám vytvoriť súbor s úplným výpisom pamäte procesu IIS, zatiaľ čo IIS spracováva klientske požiadavky. Pomocou nástroja diagnostiky ladenia môžete zachytiť a analyzovať súbory s výpismi pamäte, ktoré sa zaznamenajú, keď iis spracováva klientske požiadavky.Ak chcete nainštalovať a konfigurovať nástroj na ladenie diagnostických nástrojov, postupujte takto:

  1. Stiahnite a nainštalujte nástroj na diagnostiku ladenia. Ak chcete nainštalovať diagnostický nástroj ladenia, prejdite na nasledujúcu webovú lokalitu spoločnosti Microsoft:http://www.microsoft.com/download/en/details.aspx?id=26798 Note Ak konfigurujete nástroj na ladenie diagnostických nástrojov na používanie so serverom IIS 6.0 alebo novším, prejdite na krok 3.

  2. V aplikácii Microsoft Internetové informačné služby 5.1 a Microsoft Internetové informačné služby 5.0 vypnite funkciu zachytenia výnimky ladenia. Postupujte podľa nasledujúcich krokov:

    1. Kliknite na tlačidlo Štart, kliknite na položku Spustiť, Inetmgr.exe a potom kliknite na tlačidlo OK.

    2. Kliknite pravým tlačidlom myši na počítač, ktorý chcete konfigurovať, a potom kliknite na položku Vlastnosti.

    3. V zozname Vlastnosti predlohy kliknite na položku Služba WWW a potom kliknite na položku Upraviť.

    4. Na karte Domovský adresár kliknite na položku Konfigurácia.

    5. Na karte Možnosti procesu kliknutím zrušte začiarknutie políčka Povoliť zachytenie výnimky ladenia a potom kliknite na tlačidlo OK.

    6. Reštartujte služby IIS. Táto zmena sa prejaví až po reštartovaní služieb IIS.

  3. Vytvorte súbor s výpisom pomocou niektorého z týchto postupov:

    • Vytvorenie pravidla o výkone. Postupujte podľa nasledujúcich krokov:

      1. Kliknite na tlačidlo Štart, kliknite na položku Spustiť, zadajte cestu k nástroju na diagnostiku ladenia a potom kliknite na tlačidlo OK.Poznámka Nástroj na ladenie diagnostiky sa predvolene nachádza v priečinku C:\Program Files\DebugDiag.

      2. Na karte Pravidlá kliknite na položku Pridať pravidlo.

      3. Kliknite na položku Výkon, vyberte možnosť Čas odozvy HTTP a potom kliknite na tlačidlo Ďalej.

      4. Kliknite na položku Pridať URL adresu, zadajte URL adresu webovej lokality, v ktorej sa problém vyskytuje, kliknite na tlačidlo OK a potom kliknutím na tlačidlo Áno otestujte URL adresu.

      5. Kliknite na tlačidlo OK a potom na tlačidlo Ďalej.

      6. Kliknite na položku Pridať cieľ pre zanecháme.

      7. V zozname Cieľový typ kliknite na typ cieľa, ktorý chcete použiť, kliknite na tlačidlo OK a potom na tlačidlo Ďalej.

      8. Zadajte názov pravidla, zadajte cestu pre umiestnenie súboru s výpisom používateľa a potom kliknite na tlačidlo Ďalej.

      9. Kliknite na položku Aktivovať pravidlo teraz a potom kliknite na tlačidlo Dokončiť.

      10. Na karte Pravidlá si všimnite, že pravidlo je v stĺpciStav aktívne .

    • Manuálne vytvorenie súboru iis Hang Dump. Postupujte podľa nasledujúcich krokov:

      1. Kliknite na tlačidlo Štart, kliknite na položku Spustiť, zadajte cestu k nástroju na diagnostiku ladenia a potom kliknite na tlačidlo OK.Poznámka Nástroj na ladenie diagnostiky sa predvolene nachádza v priečinku C:\Program Files\DebugDiag.

      2. V ponuke Nástroje kliknite na položku Vytvoriť príkaz IIS/COM+ Hang Dump.

    • Vytvorenie súboru s výpisom používateľa pre proces. Postupujte podľa nasledujúcich krokov:

      1. Kliknite na tlačidlo Štart, kliknite na položku Spustiť, zadajte cestu k nástroju na diagnostiku ladenia a potom kliknite na tlačidlo OK.Poznámka Nástroj na ladenie diagnostiky sa predvolene nachádza v priečinku C:\Program Files\DebugDiag.

      2. Na karte Procesy kliknite pravým tlačidlom myši na proces, ktorý chcete riešiť, a potom kliknite na položku Vytvoriť úplnú používateľskú pečiatku.

  4. Analyzovanie súboru s výpisom. Ak chcete analyzovať súbor s výpisom, postupujte takto:

    1. Kliknite na tlačidlo Štart, kliknite na položku Spustiť, zadajte cestu k nástroju na diagnostiku ladenia a potom kliknite na tlačidlo OK.Poznámka Nástroj na ladenie diagnostiky sa predvolene nachádza v priečinku C:\Program Files\DebugDiag.

    2. Na karte Rozšírená analýza kliknite na položku Pridať údajové súbory.

    3. Vyhľadajte a kliknite na súbor s výpisom, ktorý chcete analyzovať, a potom kliknite na položku Otvoriť.

    4. Na karte Rozšírená analýza kliknite na položku Analýza zlyhaní a uchová sa a potom kliknite na položku Spustiť analýzu.

    5. Skontrolujte zostavu zobrazenú v Microsoft Internet Exploreri. Kópia tejto zostavy sa uloží aj do priečinka \DebugDiag\Reports.

Poznámka Ak chcete riešiť problémy s vlastnou knižnicu DLL, môžete zahrnúť vlastné súbory PDB. Ak chcete zahrnúť vlastné súbory PDB, kliknite na položku Možnosti a potom Nastavenia v ponuke Nástroje kliknite na položku Cesty priečinka a hľadania, zadajte cestu do poľa Cesta vyhľadávania symbolov pre ladenie a potom kliknite na tlačidlo OK.

Odkazy

Ďalšie informácie o používaní nástroja na diagnostiku ladenia na riešenie problémov s vysokým zaťaženie procesora v procese služieb IIS získate po kliknutí na číslo nasledujúceho článku, ktorý sa zobrazí v databáze Microsoft Knowledge Base:

919791 Použitie nástroja na diagnostiku ladenia na riešenie problémov s vysokým zaťaženie procesora procesom v službe IISNa ďalšie informácie o používaní nástroja na diagnostiku ladenia na riešenie problémov s vysokou pamäťou v procese služieb IIS kliknite na nasledujúce číslo článku a zobrazte článok v databáze Microsoft Knowledge Base:

919790 Použitie nástroja na diagnostiku ladenia služieb IIS na riešenie problémov s pretekaním pamäte v procese služieb IIS Ďalšie informácie o používaní nástroja na ladenie diagnostických nástrojov na riešenie neočakávaného zatvorenia procesu služieb IIS kliknutím na nasledujúce číslo článku zobrazíte článok v databáze Microsoft Knowledge Base:

919789 Použitie nástroja na diagnostiku ladenia na riešenie problémov s procesom služieb IIS, ktorý sa neočakávane zastaví

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.