3、着眼回收,谨防IIS耗费过多内存
架设在IIS6.0服务器下面的网站,常常在运行一段时间后,我们会明显感觉到网站访问速度没有以前那样快捷了,有时还出现不能访问的现象。此时,打开服务器系统的任务管理器窗口时,我们会发现系统内存资源消耗率达到了90%左右,很明显网站打开速度缓慢的现象其实就是由于网站消耗过多的内存资源造成的。为了防止IIS服务器耗费过度的系统内存资源,影响目标网站的打开速度,我们可以按照如下方法对IIS服务器中的不工作进程进行及时回收,以防止服务器中有限的内存资源被过度消耗:
首先在IIS服务器系统中,用鼠标逐一单击系统桌面中的“开始”、“设置”、“控制面板”命令,在随后出现的控制面板窗口中,用鼠标双击其中的“管理工具”图标,在弹出的管理工具窗口中再双击一下“Internet信息服务管理器”项目,进入到IIS6.0服务器的控制台界面;

图3
其次选中本地服务器下面的“应用程序池”选项,并用鼠标右键单击该选项下面的“DefaultAppPool”,从弹出的右键菜单中单击“属性”命令,然后单击对应属性界面中的“回收”选项卡,打开如图3所示的选项设置页面。将其中的“回收工作进程(分钟)”项目选中,并在该选项对应的文本框中设置一个合适的数值,来限制多长时间不工作的进程能被IIS服务器自动回收;
接着选中“回收工作进程(请求数目)”项目,并在该项目对应的文本框中设置一个合适的数值,来限制工作进程达到多大的数目时能够开始执行进行回收操作。考虑到进程回收操作也需要消耗系统的内存资源,所以在执行这项操作时最好能够避开网站访问高峰期,因此我们可以在“在下列时间回收工作进程”设置项处单击“添加”按钮,来指定IIS服务器在规定时间执行进程的回收操作,比方说我们可以将进程回收时间指定为“24”点钟左右;
接下来选中“内存回收”处的“最大使用的内存”项目,并在对应该项目旁边的文本框中设置一个合适的数值,来限制目标网站至多只能消耗多大的内存资源,这样的话就能避免目标网站消耗太多资源导致服务器发生崩溃现象;
结束上面的设置操作后,我们再返回到IIS服务器的控制台窗口,然后用鼠标右键单击目标网站名称,从弹出的右键菜单中选择“属性”命令,再在其后的网站属性界面中单击“主目录”选项卡,之后检查一下对应该选项设置页面中的应用程序池有没有被设置成“DefaultAppPool”,要是没有被设置的话我们应该及时将它调整过来,相信这么一来IIS服务器下面的各个网站就不会消耗太多的内存资源了。
IIS服务器在缺省状态下会创建好若干种应用程序的映射关系,不过绝大多数Web网站只用到类似asp这样的少数几个应用程序映射,其他程序的映射关系几乎很少会被使用到;要是我们将平时根本用不到的应用程序映射关系保留下来的话,黑客很有可能会利用它们来攻击IIS服务器,因为这些应用程序映射关系几乎都存在一定的安全漏洞,黑客巧妙地通过这些漏洞就能轻易实现攻击目的。所以,仅将目标网站需要的几个应用程序映射关系保留下来,而将其他多余的映射关系全部删除,是确保IIS服务器远离安全攻击的重要措施之一。在删除某个应用程序映射关系时,我们不妨按照如下步骤来进行:
首先在IIS服务器系统中,用鼠标逐一单击系统桌面中的“开始”、“设置”、“控制面板”命令,在随后出现的控制面板窗口中,用鼠标双击其中的“管理工具”图标,在弹出的管理工具窗口中再双击一下“Internet信息服务管理器”项目,进入到IIS6.0服务器的控制台界面;

图4
其次在该界面左侧显示区域,用鼠标右击IIS服务器下面的某个目标网站,并执行快捷菜单中的“属性”命令,在随后弹出的目标网站属性界面中,单击“主目录”选项卡,然后在对应的选项设置页面中单击一下“配置”按钮,打开如图4所示的映射关系配置窗口;
从该配置窗口中,我们不难发现IIS服务器在默认状态下已经创建好了十几种程序映射关系,而其中的多数映射关系我们几乎都使用不到;此时我们不妨逐一将用不到的映射关系选项选中,并单击“删除”按钮,就能把不需要的程序映射关系全部删除掉了。当然,我们可以借助键盘上的Ctrl键来将多个用不到的应用程序映射一次性选中,再单击一下“删除”按钮,就能实现快速删除多个程序映射关系的目的了。
| 惠普原装假冒墨盒巧妙分辨 | 03-16 | |
| 教你预防“熊猫烧香”病毒 | 01-18 | |
| 内存混插常见问题和解决方法 | 12-05 | |
| 消除液晶亮点和划痕有妙招 | 11-09 | |
| 游戏秘技:《帝国时代3:酋长》-秘 | 11-04 | |
| 让宽带拨号顺风顺水 拔号上网的排 | 10-13 | |
| 各取所需:不同环境下有线组网方 | 10-12 | |
| 掌握要领排查有道 让打印机摆脱“ | 10-09 | |
| 解决问题,笔记本内存越大反而越 | 10-05 | |
| 注重日常清洁,让打印机摆脱灰尘 | 10-01 | |
| 八大方法!解决CPU资源占用100%问 | 09-26 | |
| 骗子是怎样将1G硬盘变成120G的 | 09-23 | |