簡體   English   中英

如何跟蹤IIS工作進程請求

[英]How to trace IIS worker process requests

我需要能夠監視來自IIS w3wp進程的請求。

如何查看IIS工作進程請求?

跟蹤當前在IIS工作進程中執行的所有請求

  • 打開命令窗口並鍵入logman startsession name–p "IIS: Request Monitor" -ets ,然后按Enter
  • Windows事件跟蹤打印到您剛剛啟動的跟蹤會話的屏幕詳細信息,包括會話名稱,將收集跟蹤數據的文件名(默認情況下為session name.etl),以及命令是否為成功
  • 允許跟蹤會話運行,直到您重現問題或者您的站點處理了足夠的請求以生成可管理的數據集
  • 在命令提示符下,鍵入logman stopsession name-ets ,然后按Enter

我在Windows vs Linux上沒有經驗,所以Ravindra的答案似乎很有意思(這只是安排一個特定的事件查看器樣式會話或實際更深入地注銷?)。

正如您特別詢問“IIS工作進程請求”,您有兩種選擇。

GUI

打開inetmgr,轉到根服務器級別,轉到Worker Processes並雙擊您選擇的工作進程。 將加載一個新屏幕,您將看到工作人員當前正在處理的任何內容。

命令行

而不只是給你一個命令來復制和粘貼這篇文章是一個很好的啟動 - http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-appcmdexe

您想要的特定命令位於“檢查當前執行請求”部分下

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM