Özet
Bu makalede, yanıtını durdurmuş bir Hata Ayıklama Tanılama v1.2 aracını kullanarak yanıt Microsoft Internet Information Services (IIS) işleminin sorunlarını giderme işlemi açıklanır.
Inetinfo.exe, Dllhost.exe veya W3wp.exe gibi bir IIS işlemi yanıt vermiyorsa (yanıt vermiyorsa), aşağıdaki belirtilerden herhangi biriniyle karşısanız:
-
Web sayfası düzgün yüklenmez. Örneğin, Web sayfası boş gibi görünüyor veya yanıt vermiyor.
-
IIS çalıştıran bir sunucuda yavaş performansla deneyimlersiniz. Örneğin, Web sayfasını görüntülemeye çalışırsanız ilerleme çubuğu çok yavaş ilerler veya durum çubuğunda aşağıdakine benzer bir ileti fark edersiniz:
Web sitesi bulundu. Yanıt bekliyor
-
IIS 6.0 veya sonraki bir işletim sistemine sahip bir sunucuda, aşağıdakilerden birini andıran uyarı iletileri Sistem günlüğüne yazılır:
Uyarı iletisi 1
Uyarı iletisi2Note IISService , bilgisayarda çalışan bir IIS hizmetidir. ProcessID , bilgisayarda çalışan bir işlem için Süreç Kimliğidir.
Bu makalede, Hata Ayıklama Tanılama aracını yükleme ve yapılandırma konuları ele almaktadır. Yanıt vermiyor olan bir IIS işleminin sorunlarını gidermek için Hata Ayıklama Tanılama aracını kullanabilirsiniz.
Ek Bilgi
BIR IIS işlemi yanıt vermiyorsa, IIS istemci isteklerini işlerken IIS işleminin tam bellek dökümü dosyası oluşturmanızı öneririz. IIS istemci isteklerini işlerken yakalanan bellek dökümü dosyalarını yakalamak ve çözümlemek için Hata Ayıklama Tanılama aracını kullanabilirsiniz.
Hata Ayıklama Tanılama aracını yüklemek ve yapılandırmak için şu adımları izleyin:
-
Hata Ayıklama Tanılama Aracı'nı indirin ve yükleyin. Hata Ayıklama Tanılama Aracı'nı yüklemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/download/en/details.aspx?id=26798 Note IIS 6.0 veya sonraki bir sürümüyle kullanmak üzere Hata Ayıklama Tanılama aracını yapılandırıyorsanız, 3. adıma gidin. -
Hata Microsoft Internet Information Services 5.1'de ve Microsoft Internet Information Services 5.0'da, hata ayıklama özel durumu yakalama özelliğini kapatın. Bunu yapmak için şu adımları izleyin:
-
Başlat'ı tıklatın, Çalıştır'ı tıklatın, Inetmgr.exe yazın ve Tamam'ı tıklatın.
-
Yapılandırmak istediğiniz bilgisayarı sağ tıklatın ve Özellikler'i tıklatın.
-
Ana Özellikler listesinde WWW Hizmeti'ne ve sonra da Düzenle'ye tıklayın.
-
Giriş Dizini sekmesinde Yapılandırma'yatıklayın.
-
İşlem Seçenekleri sekmesinde Hata ayıklama özel durumu yakalamayı etkinleştir onay kutusunu temizlemek için tıklayın ve sonra da Tamam'a tıklayın.
-
IIS'yi yeniden başlatın. Bu değişikliğin etkili olması için IIS'yi yeniden başlatmanız gerekir.
-
-
Aşağıdaki yöntemlerden birini kullanarak dökümü dosyası oluşturun:
-
Bir Performans kuralı oluşturun. Bunu yapmak için şu adımları izleyin:
-
Başlat'a ve Çalıştır'a tıklayın, Hata Ayıklama Tanılama aracının yolunu yazın ve ardından Tamam'a tıklayın.
Not Varsayılan olarak, Hata Ayıklama Tanılama aracı C:\Program Files\DebugDiag klasöründe bulunur. -
Kurallar sekmesinde KuralEkle'ye tıklayın.
-
Performans'a tıklayın, HTTP Yanıt Süresi'ne tıklayın ve sonra da Sonraki'ye tıklayın.
-
URL Ekle'ye tıklayın, soruna neden olan web sitesinin URL'sini yazın, Tamam'a tıklayın ve ardından URL'yi test etmek için Evet'e tıklayın.
-
Tamam'a ve sonra da Sonraki'ne tıklayın.
-
Dökümü Hedef Ekle'ye tıklayın.
-
Hedef Türü listesinde istediğiniz hedef türü tıklatın, Tamam'ı tıklatın ve sonra da Sonraki'yi tıklatın.
-
Kural için bir ad yazın, kullanıcı dökümü dosya konumu için bir yol yazın ve ardından Sonraki'ye tıklayın.
-
Kuralı şimdi etkinleştir'e tıklayın ve sonra da Son'a tıklayın.
-
Kurallar sekmesinde , Kuralın Durum sütununda Etkin olduğunu görebilirsiniz .
-
-
El ile bir IIS Askıda Dökümü dosyası oluşturun. Bunu yapmak için şu adımları izleyin:
-
Başlat'a ve Çalıştır'a tıklayın, Hata Ayıklama Tanılama aracının yolunu yazın ve ardından Tamam'a tıklayın.
Not Varsayılan olarak, Hata Ayıklama Tanılama aracı C:\Program Files\DebugDiag klasöründe bulunur. -
Araçlar menüsünde IIS/COM+ Dökümü Oluştur'a tıklayın.
-
-
İşlem için bir kullanıcı dökümü dosyası oluşturun. Bunu yapmak için şu adımları izleyin:
-
Başlat'a ve Çalıştır'a tıklayın, Hata Ayıklama Tanılama aracının yolunu yazın ve ardından Tamam'a tıklayın.
Not Varsayılan olarak, Hata Ayıklama Tanılama aracı C:\Program Files\DebugDiag klasöründe bulunur. -
İşlemler sekmesinde , sorunlarını gidermek istediğiniz işleme sağ tıklayın ve ardından Tam KullanıcıDump Oluştur'a tıklayın.
-
-
-
Dökümü dosyasını çözümle. Dökümü dosyasını çözümlemek için şu adımları izleyin:
-
Başlat'a ve Çalıştır'a tıklayın, Hata Ayıklama Tanılama aracının yolunu yazın ve ardından Tamam'a tıklayın.
Not Varsayılan olarak, Hata Ayıklama Tanılama aracı C:\Program Files\DebugDiag klasöründe bulunur. -
Gelişmiş Çözümleme sekmesinde Veri Dosyaları Ekle'ye tıklayın.
-
Çözümlemek istediğiniz dökümün dosyasını bulup tıklayın ve ardından Aç'a tıklayın.
-
Gelişmiş Çözümleme sekmesinde Kilitlenme/ Kilitlenme Çözümlemesi'ne ve ardından Çözümlemeyi Başlat'a tıklayın.
-
Microsoft Internet Explorer'da görüntülenen raporu gözden geçirme. Bu raporun bir kopyası da \DebugDiag\Reports klasöründe depolanır.
-
Not Özel bir DLL'nin sorunlarını gidermek için özel PDB dosyalarını dahilebilirsiniz. Özel PDB dosyalarını eklemek için Seçenekler'e ve Ayarlar Araçlar menüsünde Seçenekler'e tıklayın, Klasör ve Arama Yolları'ne tıklayın, Hata Ayıklama için Simge Arama Yolu kutusuna yolu yazın ve ardından Tamam'a tıklayın.
Başvurular
IIS işleminin yüksek CPU kullanımını gidermek üzere Hata Ayıklama Tanılama aracını kullanma hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'nde makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
919791 IIS'de bir sürecin yüksek CPU kullanımını gidermek için Hata Ayıklama Tanılama Aracı'nı kullanma IIS
işleminin yüksek bellek kullanımıyla ilgili sorunları gidermek için Hata Ayıklama Tanılama aracını kullanma hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'daki makaleyi görüntülemek için aşağıdaki makale numarasına tıklayın:
919790 IIS sürecindeki bellek sızıntısını gidermek için IIS
Hata Ayıklama Tanılama aracını kullanmaS iis işleminin beklenmedik bir şekilde kapanan sorunlarını gidermek için Hata Ayıklama Tanılama aracını kullanma hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'daki makaleyi görüntülemek için aşağıdaki makale numarasına tıklayın:
919789 Beklenmedik şekilde durduran IIS işleminin sorunlarını gidermek için Hata Ayıklama Tanılama aracını kullanma