服务器cpu,内存正常, 部分网站打不开,应用程序池回收就正常,如何解决? 服务器cpu,内存正常, 部分网站打不开,应用程序池回收就正常,如何解决? 提问: 服务器\IIS和ASP问题请问下各位``网站最近每天要出现几次打不开很慢只显示tile标题其它无,站点是ASP的,前台生成的html,今天看到的W3WP.exe占用最高达280M,一般都只有170M左右IIS管理里地址池回收一下就正常是什么原因? 补充:服务器CPU占用极少`只有百分几点物理内存6G 内存占用量也极少.
PS:主要问题就是这个程序池.网站出现慢或打不开,一回收就正常. WEB服务器高手–们在哪里? 再PS:CTRL+C的将被BS.网上搜索的我都看完了!答案有效继续送分… 回答: 楼主如果排除病毒问题。我有两个方法可以解决。1。应用程序池设置。2。检查网站程序,可能有死循环或者数据库某个表数据量过大。应用程序池设置楼主搜搜。懒得打了 主要就那么几项。网站程序检查 如果楼主没检查出什么错误。我可以帮你。qq 37598128养成看日志的习惯。不光windows系统日志哦。。凭我的经验 一般都是这两个问题闹的。以前我们公司网站也是楼主的情况。折腾了我两个月。才恢复正常。主要的是我不爱问别人。爱钻牛角尖。。呵呵 如果当时问别人估计很快就能搞定。大家多互相学习才能迅速提高。提问者评价问题已经找到了.不过还是谢谢!
缩短IIS应用程序池回收时间,减少IIS假死现象 。 解决方法: 1.asp是否正确映射到’C:\WINDOWS\system32\inetsrv\asp.dll’
2.一般来讲,是由于在同属iis(微软的WEB服务器平台)的应用程序池出现了某个站ASP代码错误所致,使得内存耗尽,检查代码本身的问题.可以隔离到单独应用程序池调试
3、减少应用程序池回收时间。默认为:1740。。可设为120(每2小时) iis(微软的WEB服务器平台)假死的原因: 打开iis(微软的WEB服务器平台) 你就会看到应用程序池,默认只有一个应用程序池,查看应用程序池的属性,会发现他的回收时间,默认多达,1740分钟,就是说,需要在1740分钟后才回收此应用程序池,如果在这个时间内,达到请求的最高限制,那么就会出现ASP假死的情况,这个就是大型网站出现假死的情况,反而,小型网站确不会出现这样的情况,因为他请求少,流量少,还没达到限制数量。当然要看你的服务器上网站数目而定。
以下是解决方法: 资料一 单个网站解决方法: 把应用程序池回收时间缩短到300-600分钟,其间回收过程中,需要占用一点CPU资源,没办法,为了稳定性,再把回收时间设为凌晨5点。 多网站解决方法: 视服务器网站的多少,新建多个应用程序池,把每个池回收时间缩小到300分钟,然后再分配每个池10个网站左右(这个分配是要求你的网站访问量所定)如果某个网站,访问量大,就单独给他一个程序池,但是这样做的后果就是需要大内存,一个池现在占用我120M内存左右,反正内存大,没关系如何起名
那么多网站如何分配应用程序池,打开iis(微软的WEB服务器平台)–查看你要分配的网站属性,查看主目录–在下面你就会看到应用程序池了,分配一个就行了。 资料二 大家在使用iis(微软的WEB服务器平台)6时…如果装了动网论坛.肯定有出现过iis(微软的WEB服务器平台)6假死现像…就是asp网页打开慢…但是iis(微软的WEB服务器平台)却是正常的…静态网页打开速度一样…这时候…我一直是重启的方法…查了官方的资料结果没有…据官方资料说…win2003很快就要打这个补丁了…是iis(微软的WEB服务器平台)6对access(小型网站之最爱)驱动支持不理像…也算是一个bug吧…由于我的服务器虚拟主机多…而且大多支持asp…如果一旦假死就无法运行…在多方面的资料查找下…找到了一个比较简单的方法…具体我测试是通过了…iis(微软的WEB服务器平台)6自带数据应用程序池…现在就利用他来解决假死…
|