Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Shrnutí

Tento článek popisuje, jak použít nástroj Diagnostika ladění verze 1.2 k řešení potíží s procesem Microsoft Internetová informační služba (IIS), který přestal reagovat.

Když proces služby IIS, Inetinfo.exe, Dllhost.exe nebo W3wp.exe přestane reagovat (přestane reagovat), můžete zaznamenat některý z následujících příznaků:

  • Webová stránka se nenačte správně. Webová stránka se například zdá být prázdná nebo přestane reagovat.

  • Na serveru se spuštěnou službou IIS dochází ke snížení výkonu. Indikátor průběhu se například pohybuje velmi pomalu, když se pokusíte zobrazit webovou stránku, nebo si na stavovém řádku všimnete zprávy, která se podobá následující:

    Nalezený web. Čeká na odpověď

  • Na serveru se službou IIS 6.0 nebo vyšší se do systémového protokolu zapisují zprávy s upozorněním, které se podobají některé z následujících zpráv:

    Varovná zpráva 1

    Warning message2Note IISService je služba IIS, která je v počítači spuštěná. Id procesu je ID procesu pro proces, který je spuštěný v počítači.

Tento článek popisuje, jak nainstalovat a jak nakonfigurovat nástroj Diagnostika ladění. Nástroj Diagnostika ladění můžete použít k řešení potíží s procesem služby IIS, který přestal reagovat.

Další informace

Když proces služby IIS přestane reagovat, doporučujeme vytvořit úplný soubor s výpisem stavu paměti procesu služby IIS, zatímco služba IIS zpracovává požadavky klientů. Nástroj Diagnostika ladění můžete použít k zachycení a analýze souborů s výpisem stavu paměti, které se zachycují při zpracování požadavků klientů službou IIS.

Pokud chcete nainstalovat a nakonfigurovat nástroj Diagnostika ladění, postupujte takto:

  1. Stáhněte a nainstalujte nástroj Diagnostika ladění. Pokud chcete nainstalovat nástroj Diagnostika ladění, navštivte následující web společnosti Microsoft:

    http://www.microsoft.com/download/en/details.aspx?id=26798 Note Pokud konfigurujete nástroj Diagnostika ladění pro použití se službou IIS 6.0 nebo vyšší, přejděte ke kroku 3.

  2. V aplikaci Microsoft Internetová informační služba 5.1 a Microsoft Internetová informační služba 5.0 vypněte funkci pro zachycení výjimek ladění. Postupujte takto:

    1. Klikněte na Start, klikněte na Spustit, zadejte Inetmgr.exe a potom klikněte na OK.

    2. Klikněte pravým tlačítkem myši na počítač, který chcete nakonfigurovat, a potom klikněte na Vlastnosti.

    3. V seznamu Vlastnosti předlohy klikněte na webovou službu a potom klikněte na Upravit.

    4. Na kartě Domovský adresář klikněte na Konfigurace.

    5. Na kartě Možnosti procesu zrušte zaškrtnutí políčka Povolit zachytání výjimek ladění a potom klikněte na OK.

    6. Restartujte službu IIS. Aby se tato změna projeví, musíte restartovat službu IIS.

  3. Vytvořte soubor s výpisem stavu paměti jedním z následujících způsobů:

    • Vytvoření pravidla výkonu Postupujte takto:

      1. Klikněte na Start, klikněte na Spustit, zadejte cestu k nástroji Diagnostika ladění a klikněte na OK.

        Poznámka: Nástroj Diagnostika ladění je ve výchozím nastavení umístěný ve složce C:\Program Files\DebugDiag.

      2. Na kartě Pravidla klikněte na Přidat pravidlo.

      3. Klikněte na Výkon, zvolte Čas odezvy HTTP a potom klikněte na Další.

      4. Klikněte na Přidat adresu URL, zadejte adresu URL webu, na kterém k problému dochází, klikněte na OK a kliknutím na Ano adresu URL otestujte.

      5. Klikněte na OK a potom klikněte na Další.

      6. Klikněte na Přidat cíl výpisu.

      7. V seznamu Typ cíle klikněte na cílový typ, který chcete použít, klikněte na OK a potom klikněte na Další.

      8. Zadejte název pravidla, zadejte cestu k umístění souboru s výpisem stavu paměti uživatele a klikněte na Další.

      9. Klikněte na Aktivovat pravidlo a potom klikněte na Dokončit.

      10. Na kartě Pravidla si všimněte, že pravidlo je aktivní ve sloupci Stav.

    • Ručně vytvořte soubor zablokuje výpis stavu služby IIS. Postupujte takto:

      1. Klikněte na Start, klikněte na Spustit, zadejte cestu k nástroji Diagnostika ladění a klikněte na OK.

        Poznámka: Nástroj Diagnostika ladění je ve výchozím nastavení umístěný ve složce C:\Program Files\DebugDiag.

      2. V nabídce Tools (Nástroje ) klikněte na Create IIS/COM+ Hang Dump (Vytvořit výpis stavu služby IIS/COM+).

    • Vytvoření souboru s výpisem stavu paměti uživatele pro proces Postupujte takto:

      1. Klikněte na Start, klikněte na Spustit, zadejte cestu k nástroji Diagnostika ladění a klikněte na OK.

        Poznámka: Nástroj Diagnostika ladění je ve výchozím nastavení umístěný ve složce C:\Program Files\DebugDiag.

      2. Na kartě Procesy klikněte pravým tlačítkem myši na proces, který chcete vyřešit, a potom klikněte na Příkaz Vytvořit úplného uživatele.

  4. Analýza souboru s výpisem stavu paměti Pokud chcete analyzovat soubor s výpisem stavu paměti, postupujte takto:

    1. Klikněte na Start, klikněte na Spustit, zadejte cestu k nástroji Diagnostika ladění a klikněte na OK.

      Poznámka: Nástroj Diagnostika ladění je ve výchozím nastavení umístěný ve složce C:\Program Files\DebugDiag.

    2. Na kartě Advanced Analysis (Upřesnit analýza ) klikněte na Add Data Files (Přidat datové soubory).

    3. Vyhledejte a klikněte na soubor s výpisem stavu paměti, který chcete analyzovat, a potom klikněte na Otevřít.

    4. Na kartě Advanced Analysis (Upřesnit analýza) klikněte na Crash/Hang Analysis (Crash/Hang Analysis) a potom klikněte na Start Analysis (Spustit analýzu).

    5. Zkontrolujte sestavu zobrazenou v Microsoft Internet Exploreru. Kopie této sestavy je také uložená ve složce \DebugDiag\Reports.

Poznámka: Pokud chcete vyřešit potíže s vlastní knihovnou DLL, můžete zahrnout vlastní soubory PDB. Pokud chcete zahrnout vlastní soubory PDB, klikněte v nabídce Nástroje na Možnosti a Nastavení, klikněte na Složky a cesty hledání, zadejte cestu do pole Cesta pro hledání symbolů pro ladění a klikněte na OK.

Odkazy

Další informace o tom, jak pomocí nástroje Diagnostika ladění řešit vysoké využití procesoru procesem služby IIS, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

919791 Jak pomocí nástroje Diagnostika ladění řešit vysoké využití procesoru procesem ve službě IISFor

more information about how to use the Debug Diagnostics tool to troubleshoot high memory usage by an IIS process, click the following article number to view the Microsoft Knowledge Base:

919790 Jak pomocí nástroje Diagnostika ladění služby IIS řešit nevracení paměti v procesu služby IISFor

more information about how to use the Debug Diagnostics tool to troubleshoot an IIS process that unexpectedly, click the following article number to view the Microsoft Knowledge Base:

919789 Jak použít nástroj Diagnostika ladění k řešení potíží s procesem služby IIS, který se neočekávaně zastaví

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×