我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 网络学院 > 网络编程 > ASP专区 > Asp客户端/系统 > 使用 IIS 5.0 调整 Web服务器的艺术与科学--5
热门文章排行
热门文章排行 手推车”功能的实现(10-07)
八大法则防范ASP网站漏洞(10-23)
ASP教程十一、调试ASP脚本(10-23)
在JSP中访问数据库大全(10-23)
虚机服务中常见Asp.Net低级错误一览(03-21)
精采文章排行
精采文章排行 ASP.NET实现抓取网页中的链接(11-15)
ASP连接数据库的11种方法(11-10)
如何动态创建网页的RSS内容摘要(11-10)
ASP网站漏洞及入侵防范方法(11-10)
ASP自定义函数:对字符串正则替换(11-10)
技术专题推荐
网管论坛交流
 

使用 IIS 5.0 调整 Web服务器的艺术与科学--5 

作者:佚名   来源:一亩三分地   点击:   日期:2007-03-23

  测试、试验及正式启用

  在您利用 Windows 2000 的 IIS 5.0 当你的 Web 服务器之前,很重要的一点是必须先在一个尽可能仿真真实情况的环境中测试您提出的设计。如此不但能帮助您找出服务器及您打算在这些服务器上运用的 Web 应用程序可能存在的问题,也可保护您的线上服务器免受突发问题的干扰。最理想的状态是您可以在一个受控制的环境中进行测试 (例如实验室),并将不相关的流量隔离在服务器外。将测试服务器集中在测试您的硬件的设置状态及 Web 应用程序能承受多大的压力。

  在您从 IIS 4.0 成功升级到 IIS 5.0 的过程中,测试扮演了极重要的角色。在您的测试环境中,可以发现到可能会在您的真实站点上造成严重状况的各类问题。其中包括将会影响 Web 服务器性能的问题。您也许会发现必须添加更多 RAM,或您打算在升级 IIS 5.0 时一起运用的 ASP 应用程序有太多问题,无法在网络上执行。如果能在测试阶段尽可能地解决这些问题,则顺利升级的几率就越大。

  建议您采用的做法是有计划地从 IIS 4.0 升级到 IIS 5.0。这牵涉到了在 IIS 4.0 建立一套测试,执行这些测试,然后再将性能调整到最佳状态,并且在 IIS 5.0 上执行相同的测试。这样做不但能让您找出任何与性能相关的问题,也可以让您估计可以从升级获得的性能增益。您可以使用例如「系统监视器」及「Web 应用程序压力」等工具在测试期间分别监视性能和产生测试实例。

  一旦测试完成,建议您设置一个 IIS 5.0 系统。这表示在一个比实验室更接近真实状态的环境中,让可以协助您测试服务器及应用程序压力的用户先试用您的服务器。使用公司内部网络是试验一个新部署的理想环境。在试验期间,您是在一个受控制的真实环境中测试您的设计,在此环境中的用户会使用新功能来执行他们的正常业务。请记住在整个试验期间继续监视服务器的性能。设计测试及试验部署的详细资料,请参阅 Windows 2000 Deployment Planning Guide。

  虽然测试及试验都是绝佳的作法,但是它们都无法完全复制您的 Web服务器将面临的使用类型及负载。总之,测试及试验是在一个受控制的环境中发生,其中网络等待时间是最短的,而且早已知道生产中的请求种类及数量。当您的服务器及应用程序正式启用时,您会将它们暴露于整个 Internet 及它的用户面前。

  在将 IIS 5.0 部署到生产计算机之后,继续监视您的服务器是很重要的。如同本文先前所说的,这样才能让您建立用来判定性能高低与否的基准性能记录。每当您在生产服务器上进行更新后,不要忘记将新的数字拿来与基准数字作比较,这样才可以了解您的改变对于性能产生哪些影响。最好是能够一次做一个改变;否则会无法辨识出哪个改变产生哪种影响。如果一次作了多个改变,则很难判定出每一个改变的效果。如果性能没有如您预计的提升效果,请继续分析资料并按指示作调整。监视应定期进行,但调整性能设置值会随着时间增长逐渐变得不需要。


文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·ASP中巧用Response属性 ·第六课:ASP脚本循环语句
·在 Web 页上使用条件数值格式 ·连接数据库查询手册(不仅仅适用于asp)
·警惕"给你的FileSystemObject对象加把锁" ·用ASP做全文检索

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。