同一个IIS下的网站,唯独一个站占用CPU100%解决思路

同一个IIS下的网站,唯独一个站占用CPU100%
一台网站服务器和一台数据库服务器,网站服务器的IIS里差不多运行有20来个网站,都是访问同一台数据库服务器,一直工作正常,昨天突然出现某个网站占用服务器CPU100%的资源,内存的消耗也很大,此网站打开速度很慢,远程桌面操作也比较迟缓(关闭此网站后症状消失)。经SQL PROFILE跟踪查看,audit logout 时间很长,有的甚至有30多秒,我估计问题就出在这里,前天都是工作正常的,昨天早上突然这样的,已经困扰我一天了。
请问这是什么原因导致的,谢谢。
------解决思路----------------------
检查这个网站的流量是不是很大,代码里面是不是负荷过重,有无死循环等占用资源的情况
------解决思路----------------------
流量攻击(ddos),你已经符合了其中的一个特点,即一旦解析到本地IP即出现资源飙升,服务器假死状态,再判断两个:
查看网上邻居》右键属性》双击网卡查看每秒受到的数据包大于500。
命令行输入:netstat-na观察是否有大量的SYN_RECEIVED连接状态

流量攻击比较麻烦