问题描述:网站每当跑10几个小时,出现访问速度特别慢甚至打不开,重启IIS或回收程序池恢复正常速度!继续跑10几个小时又出现变慢的问题。
网站构成:iis7 + ASP + sqlserver,共两台服务器,一台WEB,一台Data
Web服务器:win2008 R2 sp1 + IIS7.5 + ASP
data服务器:win2008 R2 sp1 + sqlserver
网站流量:400万PV左右/天(爬虫访问较多)
网站变慢时候(服务器资源正常):
CPU:10%以下
内存占用:10%以下
网络总带宽占用:30%左右
数据库链接数:100左右。
4 个解决方案
#1
资源未释放,看看是否有外部API链接
#2
谢谢Sandy945 ,如何排查哪些资源没有及时释放呢?
#3
要看具体代码了,系统层面只能看到资源占用情况
#4
你好 Sandy945, 这里的 外部API链接 是指?
#1
资源未释放,看看是否有外部API链接
#2
谢谢Sandy945 ,如何排查哪些资源没有及时释放呢?
#3
要看具体代码了,系统层面只能看到资源占用情况
#4
你好 Sandy945, 这里的 外部API链接 是指?