最近服务器又慢了。上服务器看,日志里说ASP.dll挂起。这个引起了ASP执行进程锁死,也就是服务器慢的最大原因了。还好看了一下系统日志。找到了困扰我这么久的问题所在。开始吧??GO!

  看到内存占用很高了。IIS重启一下快一点。等到内存一上来,服务器又开始爬了。根据这个线索,只要将IIS占用的内存及时释放就好了。于是这样弄:单击“应用程序池”,右键单击右边空白处,点击“新建”→“应用程序池”,给新建的应用程序池设置一个名字,点击确定即可。这里所谓的依照某一模板新建,是指新建的应用程序池的属性配置与之前建好的某应用程序池。点击“网站”前的加号,展开当前目录下的所有网站,右键单击目标网站,点击“属性”→“主目录”→“应用程序池”,选定刚刚建好的缓冲池。重复这些步骤,便可为不同的网站设立不同的应用程序缓冲池。这些缓冲池是隔离开的,提高了服务器的稳定性和安全性。

  也就是说,给每个SITE单独使用一个APPPOOL,每个APPPOOL单独设置参数。在设置方面,默认情况“空闲超时”是启用的而且设置为 20 分钟。通过更改数值调节框中的值,可以指定一个不同的时间限制。“请求队列限制”指定在异常终止后等待辅助进程启动时在 ASP.NET ISAPI 中排队的请求的最大数目。默认情况下“请求队列限制”是启用的而且设置为 1000 个请求。通过更改数值调节框中的值,可以对排队的请求的数目指定不同的限制。

  今天测试结果还行。再观察观察。

分享按钮
From: 本站原创
评论(1) 引用(0) 阅读(2195)
已经有1个回复
看完了要说点啥?

昵称

电邮

网址(需http://)

您也可用OpenID登入:
打开UBB 表情 打开表情 隐藏 记住我 [注册]
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
无觅相关文章插件,快速提升流量