首页
手机
笔记本平板
家电厨卫
数码影音
DIY整机
企业IT
服务器
网络通信
存储
网络安全
虚拟化
数据中心
无线组网
企业商用
技术开发
信息化
云计算
大数据
办公
办公频道
打印机
复合机
投影机
3D打印
耗材
互动
Chinaunix
ITPub社区
IT文库
数据库大会
架构师大会
社区
本友会
机友会
索尼论坛
服务器
频道
IT168首页
>
服务器
>
服务器应用
> 正文
巧查IIS里各站点的资源使用情况
作者:网络 佚名
编辑:
IT168
2005-10-09 00:00
分享
【IT168 服务器学院】
很多管理员,特别是做虚拟主机可能到遇到过IIS cpu100%占用,但又不知道哪些网站资源占用多,下面介绍一个方法可以,查看每个web站点的资源使用情况
这个方法平时不推荐使用,只是在出现问题的时候使用
1,把每个站点设为独立进程
打开IIS 站点属性 -- 主目录 -- 应用程序保护改成 高
打开任务管理器 查看进程 你就会看到多出一些dllhost.exe进程 和他们的资源使用情况 这些就是 每个web点点的进程,但现在好不知道 哪个web站点使用那个进程
2,对应web站点的dllhost.exe进程
打开组建管理--- 组件服务 -- 计算机 -- 我的电脑 -- com+ 应用程序
在这里,我们可以看到类似IIS-{domain.com//Root}这样的,不设为独立进程就看不到,这个就是IIS里的web站点,选择工具栏上的 状态查看
你就会看到类似这样的
名称 运行 PID
IIS-{down.789game.com//Root} 是 1688
其中 PID 就是任务管理里的 dllhost.exe得 pid值
好了 现在知道每个web站点使用的dllhost.exe进程了,而在任务管理器又可以知道dllhost.exe占用的资源,那你应该知道那个网站占用资源不正常了吧!
0
相关文章
关注我们