IIS7消失的iisapp指令

我们在开发web应用程序时,经常要附加断点到指定的进程上,如何查找进程了?

先说一下网上的东东吧:

方法一:

過去在IIS6的時候,我們會開啟cmd.exe,然後打入iisapp,我們就可以看到哪個PID對應到的是哪個AppPoolId囉,這時候我們就可以對該Process進行觀察囉:


不過這個指令在IIS7上執行卻出現以下的錯誤:


後來看了一下,原來IIS7已經將這個功能整合進IIS中囉,我們可以在這個位置找到,電腦名稱-->IIS-->Worker Processes


點進去後我們就可以看到目前正在執行的Pools資訊,包含ProcessId、CPU使用率、記憶體使用量等;


而如果我在上頭點選右鍵-->View Current Requests的話,就可以看到目前這個Process的Requests狀況囉:


看起來是蠻方便的功能,最近又看了一些IIS7上的改進,真的蠻不錯的,後續的開發挺值得期待的...

方法二:

IIS7以前我們用IISApp查看IIS哪些服務已啟動,但在IIS7已經不適用了,新語法是appcmd.exe list wp。
你可以在%windir%\system32\inetsrv\底下找到appcmd.exe
像這種東西我比較喜歡把它弄成Batch(批次檔)

@echo off
c:
cd\
cd %windir%\system32\inetsrv\
appcmd.exe list wp
pause


執行結果如下
2.jpg 

方法三:可以说是万能的哦

使用dbg工具

命令如下:tlist -c

运行如图:

工具下载地址:http://download.csdn.net/detail/dz45693/3585786




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值