zc10801
2011-07-12, 02:38 PM
软件名称: IIS应用程序池 CPU 100% 分析软件(绿色版本软件)
软件性质: 免费软件
插件情况: 无插件,绿色版本
软件语言: 简体中文
应用平台: Windows 2003 IIS 6.0 / Windows 2008 IIS 7.0
下载地址: http://www.zcnt.com/IIsApp.asp
软件详细介绍:
IIS应用程序池分析软件有什么作用?
一个 IIS 6.0 / 7.0 服务器 (http://www.zcnt.com/index.asp)上可能存在着100-300个WEB站点,如果其中一个站点的ASP程序设计存在问题,那么将会引起CPU 持续占用100%,从而引起同一个服务器 (http://www.zcnt.com/index.asp)其他站点不能正常工作,或访问缓慢。
如果不能快速找出有问题的WEB站点,同一个服务器 (http://www.zcnt.com/index.asp)的用户QQ、电话可能不断。客户总是抱怨说什么服务器 (http://www.zcnt.com/index.asp),这么慢老是出问题?怎么给客户解释……
只需要几行代码即可引起服务器CPU 100%?
如,只需要下面几行ASP程序,服务器 (http://www.zcnt.com/index.asp)CPU马上100%,直到ASP脚本 (http://www.zcnt.com/iis.asp)超时为止(默认一般90秒,要看IIS服务器 (http://www.zcnt.com/index.asp)设置)
不管你是双CPU还是4核CPU ,只需要几行ASP代码,立刻100%
<%
for i = 1 to 100
i = 10
next
%>
http://www.zcnt.com/images/IIsApp1.gif
服务器上有超过200个WEB站点,如何找出是哪个WEB站点?
打开应用程序池分析软件,看到了吗?
有一个应用程序池,cpu占用率长时间高达 70-80%,累计CPU站用时间也特别高
http://www.zcnt.com/images/IIsApp2.jpg
将这个应用程序池中的站点进行拆分,一个WEB站点一个应用程序池
http://www.zcnt.com/images/IIsApp3.gif
点有问题的应用程序池,然后右边列出这个池中的站点,点“拆分池”
http://www.zcnt.com/images/IIsApp4.gif
看到了吗,就是这个站点引起CPU 100% 的,关闭这个站点试试?
我们已经找到了引起CPU 100% 的站点。如何找到是那一个 ASP/PHP/ASP.NET文件呢?看下面的步骤
打开《智创网站专业级IIS防火墙 (http://www.zcnt.com/iis.asp)软件》,进入“显示IIS运行”模块,填写找到的哪个WEB站点域名,用户名和密码,点登陆
http://www.zcnt.com/images/IIsApp5.jpg
如图所示 IIS中运行的ASP/PHP/ASP.NET等脚本运行时间和情况,都显示出来了,能直接看到每个脚本的运行时间
我们上传的一个 FOR 循环 test_xh.asp 文件,立刻就显示出来了,一般正常的ASP程序执行时间不超过1秒时间.
最后一步,在找出问题站点后,点“合并已拆分池”和“删除临时池”,即可恢复和删除临时建立的池。
软件性质: 免费软件
插件情况: 无插件,绿色版本
软件语言: 简体中文
应用平台: Windows 2003 IIS 6.0 / Windows 2008 IIS 7.0
下载地址: http://www.zcnt.com/IIsApp.asp
软件详细介绍:
IIS应用程序池分析软件有什么作用?
一个 IIS 6.0 / 7.0 服务器 (http://www.zcnt.com/index.asp)上可能存在着100-300个WEB站点,如果其中一个站点的ASP程序设计存在问题,那么将会引起CPU 持续占用100%,从而引起同一个服务器 (http://www.zcnt.com/index.asp)其他站点不能正常工作,或访问缓慢。
如果不能快速找出有问题的WEB站点,同一个服务器 (http://www.zcnt.com/index.asp)的用户QQ、电话可能不断。客户总是抱怨说什么服务器 (http://www.zcnt.com/index.asp),这么慢老是出问题?怎么给客户解释……
只需要几行代码即可引起服务器CPU 100%?
如,只需要下面几行ASP程序,服务器 (http://www.zcnt.com/index.asp)CPU马上100%,直到ASP脚本 (http://www.zcnt.com/iis.asp)超时为止(默认一般90秒,要看IIS服务器 (http://www.zcnt.com/index.asp)设置)
不管你是双CPU还是4核CPU ,只需要几行ASP代码,立刻100%
<%
for i = 1 to 100
i = 10
next
%>
http://www.zcnt.com/images/IIsApp1.gif
服务器上有超过200个WEB站点,如何找出是哪个WEB站点?
打开应用程序池分析软件,看到了吗?
有一个应用程序池,cpu占用率长时间高达 70-80%,累计CPU站用时间也特别高
http://www.zcnt.com/images/IIsApp2.jpg
将这个应用程序池中的站点进行拆分,一个WEB站点一个应用程序池
http://www.zcnt.com/images/IIsApp3.gif
点有问题的应用程序池,然后右边列出这个池中的站点,点“拆分池”
http://www.zcnt.com/images/IIsApp4.gif
看到了吗,就是这个站点引起CPU 100% 的,关闭这个站点试试?
我们已经找到了引起CPU 100% 的站点。如何找到是那一个 ASP/PHP/ASP.NET文件呢?看下面的步骤
打开《智创网站专业级IIS防火墙 (http://www.zcnt.com/iis.asp)软件》,进入“显示IIS运行”模块,填写找到的哪个WEB站点域名,用户名和密码,点登陆
http://www.zcnt.com/images/IIsApp5.jpg
如图所示 IIS中运行的ASP/PHP/ASP.NET等脚本运行时间和情况,都显示出来了,能直接看到每个脚本的运行时间
我们上传的一个 FOR 循环 test_xh.asp 文件,立刻就显示出来了,一般正常的ASP程序执行时间不超过1秒时间.
最后一步,在找出问题站点后,点“合并已拆分池”和“删除临时池”,即可恢复和删除临时建立的池。