Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Artikel ini menjelaskan cara menggunakan alat v1.2 Debug diagnostik untuk memecahkan proses layanan informasi Internet Microsoft (IIS) yang berhenti merespons.
Ketika proses IIS seperti Inetinfo.exe, Dllhost.exe, atau W3wp.exe berhenti merespons (hang), Anda mungkin mengalami salah satu gejala berikut ini:
Halaman Web beban tidak benar. Misalnya, halaman Web nampaknya kosong atau berhenti merespons.
Anda mengalami kinerja lambat pada server yang menjalankan IIS. Sebagai contoh, progress bar bergerak sangat lambat ketika Anda mencoba untuk melihat halaman Web, atau Anda melihat pesan yang menyerupai berikut di status bar:
Situs web yang ditemukan. Menunggu Balasan
Pada server yang menjalankan IIS 6.0 atau lebih tinggi, peringatan pesan yang mirip salah satu berikut ini ditulis untuk log sistem:
Pesan peringatan 1
Jenis peristiwa: peringatan Sumber peristiwa:IISService Kategori peristiwa: tidak ada ID Peristiwa: 1013 Keterangan:
Proses melayani aplikasi renang 'DefaultAppPool' melebihi batas waktu selama menutup. Id proses adalah 'ProcessID'.
Peringatan message2
Jenis peristiwa: peringatan Sumber peristiwa:IISService Kategori peristiwa: tidak ada ID Peristiwa: 1010 Keterangan:
Sebuah proses yang melayani aplikasi renang 'DefaultAppPool' failed to respond to ping. Id proses adalah 'ProcessID'.
Catatan IISService adalah layanan IIS yang berjalan di komputer. ProcessID adalah proses ID untuk proses yang berjalan pada komputer.
Artikel ini membahas cara menginstal dan bagaimana mengkonfigurasi alat Debug diagnostik. Anda dapat menggunakan alat Debug diagnostik untuk memecahkan proses IIS yang berhenti merespons.
Ketika proses IIS berhenti merespons, sebaiknya Anda membuat berkas dump memori penuh dari proses IIS sementara IIS memproses permintaan klien. Anda dapat menggunakan alat Debug diagnostik untuk menangkap dan menganalis berkas dump memori yang ditangkap ketika IIS memproses permintaan klien.
Untuk menginstal dan mengkonfigurasi alat Debug diagnostik, ikuti langkah berikut:
Download dan instal alat diagnostik Debug. Untuk menginstal alat diagnostik Debug, kunjungi Web site Microsoft berikut:
http://www.Microsoft.com/download/en/details.aspx?ID=26798
(http://www.microsoft.com/download/en/details.aspx?id=26798)
CatatanJika Anda mengkonfigurasi alat Debug diagnostik untuk penggunaan dengan IIS 6.0 atau lebih tinggi, pergi ke langkah 3.
Di Microsoft Internet informasi layanan 5.1 dan dalam Microsoft Internet informasi layanan 5.0, matikan pengecualian debug yang menangkap fitur. Untuk melakukannya, ikuti langkah berikut:
Klik Mulai, klik Menjalankan, jenis Inetmgr.exe, lalu klik Oke.
Klik kanan komputer yang Anda ingin mengkonfigurasi, dan kemudian klik Properti.
Dalam Master properti Daftar, klik WWW layanan, lalu klik Edit.
Pada Direktori Home tab, klik Konfigurasi.
Pada Proses pilihan tab, klik untuk mengosongkan Mengaktifkan debug pengecualian penangkapan centang kotak, dan kemudian klik Oke.
Restart IIS. Anda harus me-restart IIS untuk perubahan ini berlaku.
Membuat berkas dump dengan menggunakan salah satu metode berikut:
Membuat aturan kinerja. Untuk melakukannya, ikuti langkah berikut:
Klik Mulai, klik Menjalankan, ketik lintasan alat Debug diagnostik, dan kemudian klik Oke.
CatatanSecara default, alat Debug diagnostik terletak di folder C:\Program Files\DebugDiag.
Pada Aturan tab, klik Tambah aturan.
KlikKinerja, pilih waktu respon HTTP, dan kemudian klikBerikutnya.
Klik Tambahkan URL, ketik URL situs Web di mana Anda mengalami masalah, klik Oke, lalu klik Ya untuk menguji URL.
Klik Oke, lalu klik Berikutnya.
Klik Menambahkan Dump Target.
Dalam Jenis sasaran Daftar, klik jenis sasaran yang Anda inginkan, klik Oke, lalu klik Berikutnya.
Ketik nama aturan, ketik lintasan untuk lokasi berkas dump pengguna, dan kemudian klik Berikutnya.
Klik Mengaktifkan pemerintahan sekarang, lalu klik Menyelesaikan.
Pada Aturan tab, pemberitahuan yang aturan Aktif dalam Status kolom.
Secara manual membuat berkas IIS menggantung Dump. Untuk melakukannya, ikuti langkah berikut:
Klik Mulai, klik Menjalankan, ketik lintasan alat Debug diagnostik, dan kemudian klik Oke.
CatatanSecara default, alat Debug diagnostik terletak di folder C:\Program Files\DebugDiag.
Pada Alat menu, klik Buat IIS / COM + menggantung Dump.
Membuat berkas dump pengguna untuk proses. Untuk melakukannya, ikuti langkah berikut:
Klik Mulai, klik Menjalankan, ketik lintasan alat Debug diagnostik, dan kemudian klik Oke.
CatatanSecara default, alat Debug diagnostik terletak di folder C:\Program Files\DebugDiag.
Pada Proses tab, klik-kanan proses yang ingin Anda memecahkan masalah, dan kemudian klik Membuat penuh Userdump.
Menganalisis berkas dump. Untuk menganalisis berkas dump, ikuti langkah berikut:
Klik Mulai, klik Menjalankan, ketik lintasan alat Debug diagnostik, dan kemudian klikOke.
CatatanSecara default, alat Debug diagnostik terletak di folder C:\Program Files\DebugDiag.
Pada Analisis lanjutan tab, klik Menambahkan file Data.
Cari dan kemudian klik berkas dump yang Anda ingin menganalisis, dan kemudian klik Terbuka.
Pada Analisis lanjutan tab, klik Kecelakaan/menggantung analisis, lalu klik Mulai analisis.
Meninjau laporan yang ditampilkan di Microsoft Internet Explorer. Salinan dari laporan ini juga disimpan dalam \DebugDiag\Reports folder.
Catatan Jika Anda ingin memecahkan DLL kustom, Anda dapat menyertakan file PDB adat. Untuk menyertakan file PDB adat, klik Options dan Settings pada Alat menu, klik Folder dan Cari jalan, ketik lintasan di Simbol lintasan pencarian untuk Debugging kotak, dan kemudian klik Oke.
Untuk selengkapnya tentang cara menggunakan alat Debug diagnostik untuk memecahkan masalah penggunaan CPU yang tinggi dengan proses IIS, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
919791
(http://support.microsoft.com/kb/919791/
)
Cara menggunakan alat diagnostik Debug untuk memecahkan masalah penggunaan CPU yang tinggi dengan proses di IIS
Untuk selengkapnya tentang cara menggunakan alat Debug diagnostik untuk memecahkan masalah penggunaan memori tinggi proses IIS, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
919790
(http://support.microsoft.com/kb/919790/
)
Cara menggunakan alat diagnostik Debug IIS untuk memecahkan kebocoran memori pada proses IIS
Untuk selengkapnya tentang cara menggunakan alat Debug diagnostik untuk memecahkan proses IIS yang menutup tiba-tiba, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
919789
(http://support.microsoft.com/kb/919789/
)
Cara menggunakan alat Debug diagnostik untuk memecahkan proses IIS yang berhenti tiba-tiba
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:919792
(http://support.microsoft.com/kb/919792/en-us/
)
Seberapa besar upaya Anda untuk menggunakan artikel ini?
Sangat sedikit
Sedikit
Sedang
Besar
Sangat besar
Berikan saran tentang apa yang dapat kami lakukan untuk menyempurnakan informasi ini
Terima kasih! Masukan Anda akan digunakan untuk membantu kami meningkatkan konten dukungan. Untuk opsi bantuan lainnya, kunjungi Halaman Beranda Bantuan dan Dukungan.