熱點推薦:
您现在的位置: 電腦知識網 >> 電腦故障 >> 正文

如何使用調試診斷工具來解決在IIS中沒有響應的進程

2013-11-12 00:02:16  來源: 電腦故障 

  概要

  本文介紹如何使用調試診斷 v 工具來解決 Microsoft Internet Information Services (IIS) 進程已停止響應

  回到頂端 | 提供反饋

  當 IIS (如 Inetinfoexe Dllhostexe 或 Wwpexe 進程停止響應 (掛起) 時您可能會遇到下列症狀

  未正確加載 Web 頁例如Web 頁顯示為空或者停止響應

  您遇到性能降低運行 IIS 的服務器上例如進度欄速度很慢時移動您嘗試查看 Web 頁或者您會注意到在狀態欄中的如下所示的消息

  找到的網站正在等待答復

  在服務器上運行的 IIS 或更高版本警告類似於下列內容之一的消息都寫入系統日志中

  警告消息

  事件類型 警告

  來源 IISService

  事件類別

  事件 ID:

  描述 應用程序池如此超過了時間限制在過程中提供服務的進程關閉進程 id 為結果

  警告 message

  事件類型 警告

  來源 IISService

  事件類別

  事件 ID:

  說明 提供應用程序池服務如此的進程無法響應 ping進程 id 為結果

  注意IISService是一項在計算機上運行的 IIS 服務結果是在計算機上正在運行的進程的進程 ID

  本文討論了如何安裝和配置調試診斷工具調試診斷工具可用於排查 IIS 進程已停止響應

  當 IIS 進程停止響應時我們建議您在 IIS 處理客戶端請求時創建的 IIS 進程的完全內存轉儲文件您可以使用調試診斷工具捕獲並分析 IIS 處理客戶端請求時會捕獲內存轉儲文件

  若要安裝和配置調試診斷工具請按照下列步驟操作

  下載並安裝調試診斷工具若要安裝調試診斷工具請訪問下面的 Microsoft 網站

  x?id=注意如果您在配置用於使用 IIS 或更高版本的調試診斷工具請轉到步驟

  在 Microsoft Internet Information Services 和 Microsoft Internet Information Services 關閉調試異常捕獲功能若要執行此操作請執行以下步驟

  單擊開始單擊運行鍵入Inetmgrexe然後單擊確定

  用鼠標右鍵單擊要配置的計算機然後單擊屬性

  在主控形狀屬性列表中單擊WWW 服務然後單擊編輯

  在主目錄選項卡上單擊配置

  進程選項選項卡上單擊以清除啟用異常捕獲調試復選框然後單擊確定

  重新啟動 IIS您必須重新啟動 IIS此更改才能生效

  通過使用下列方法之一創建轉儲文件

  創建一個性能規則若要執行此操作請執行以下步驟

  單擊開始單擊運行鍵入該調試診斷工具的路徑然後單擊確定

  注意默認情況下C:\Program Files\DebugDiag 文件夾中的位置調試診斷工具

  在規則選項卡上單擊添加規則

  單擊性能選擇 HTTP 響應的時間然後單擊下一步

  單擊添加 URL鍵入在其上遇到該問題單擊確定然後單擊是以測試該 URL 的 Web 站點的 URL

  單擊確定然後單擊下一步

  單擊添加轉儲目標

  在目標類型列表中單擊希望請單擊確定目標類型然後單擊下一步

  鍵入規則的名稱鍵入用戶轉儲文件位置的路徑然後單擊 $下一步

  單擊激活規則現在然後單擊完成

  在規則選項卡請注意該規則處於活動狀態在狀態列中

  手動創建一個 IIS 掛起轉儲文件若要執行此操作請執行以下步驟

  單擊開始單擊運行鍵入該調試診斷工具的路徑然後單擊確定

  注意默認情況下C:\Program Files\DebugDiag 文件夾中的位置調試診斷工具

  在工具菜單上單擊創建 IIS COM + 掛起轉儲 /

  創建用戶轉儲文件的進程若要執行此操作請執行以下步驟

  單擊開始單擊運行鍵入該調試診斷工具的路徑然後單擊確定

  注意默認情況下C:\Program Files\DebugDiag 文件夾中的位置調試診斷工具

  在進程選項卡上右鍵單擊您要排查故障進程然後單擊創建完整用戶轉儲

  分析轉儲文件若要分析轉儲文件請執行以下步驟

  單擊開始單擊運行鍵入該調試診斷工具的路徑然後單擊確定

  注意默認情況下C:\Program Files\DebugDiag 文件夾中的位置調試診斷工具

  在高級分析選項卡中單擊添加數據文件

  查找並單擊您要分析轉儲文件然後單擊打開

  在高級分析選項卡上單擊崩潰/掛起分析然後單擊啟動分析

  查看 Microsoft Internet Explorer 中顯示的報告此報告的副本也會存儲在 \DebugDiag\Reports 文件夾中

  注意如果您要排查故障的自定義 DLL您可以包括自定義的 PDB 文件要包括自定義的 PDB 文件請單擊工具菜單上的選項和設置單擊文件夾和搜索路徑 在調試符號搜索路徑框中鍵入路徑然後單擊確定


From:http://tw.wingwit.com/Article/Fault/201311/10522.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.