设为首页
加入收藏
成员单位
您现在的位置: 河北互联网 >> 虚拟主机 >> 文章正文
彻底掌握IIS6.0功能及应用详解
http://www.henic.com    时间:2007-7-24    河北互联网    关闭窗口

 七、异步CGI处理

  IIS 5.0和IIS 4.0以同步方式运行CGI(Common Gateway Interface,通用网关接口)进程,这实际上意味着每次只有一个线程能够访问一个CGI进程,所以IIS 5.0和IIS 4.0对CGI支持的可伸缩性不佳。IIS 6.0能够异步运行CGI进程,所以如果一个线程调用了一个CGI应用程序,它不必再等待CGI进程处理完毕和返回信息。异步CGI改善了IIS服务器运行CGI Web应用程序的性能,使得IIS能够运行更多执行关键任务的基于CGI的应用程序。

  当Web服务器接收到包含CGI程序名和程序所需参数的URL时,CGI程序开始执行。如果将CGI程序编译为可执行 (.exe)文件,则必须提供包含程序执行权限的目录,以便用户可以运行程序。如果CGI程序以脚本形式(例如Perl脚本)编写,则既可为目录提供执行权限,也可为其提供脚本权限。另外,如果要使用脚本权限,必须将脚本解释程序标记为脚本引擎。

  必须注意的是,默认情况下,IIS_WPG组不具备启动CGI进程的权限。如果创建了新帐户并将其添加到IIS_WPG组,还必须授予此帐户两种启动CGI进程的用户权限,即“调整进程的内存配额”和“替换进程级令牌”。

  八、带宽限制

  在IIS 5.0和IIS 4.0中,Web网站属性对话框的“性能”页允许启用带宽限制功能,指定允许网站占用的最大带宽。不过,这个功能不一定起作用,因为IIS 5.0和IIS 4.0不能直接操作服务器的网卡。

  IIS 6.0则不同,第一次启用带宽限制功能时,Windows 2003自动安装QoS数据包计划程序供IIS服务器调用。QoS数据包计划程序使得服务器能够控制服务质量(即QoS),因此安装期间Windows 2003将临时地停止所有网络服务。配置好QoS数据包计划程序后,IIS才真正有了担负起控制网站带宽限制所需的驱动程序——对于ISP来说,这无疑是一个好消息。允许设置的最小带宽限制值是1024 Byte/秒。不要忘了检查一下网卡是否在Windows 2003硬件兼容清单(HCL)中,因为只有最新的网卡才支持QoS功能。

  要配置QoS数据包计划程序,首先必须创建一个组策略控制台。点击“开始”→“运行”,输入“mmc”,然后点击“确定”。在控制台窗口中,选择菜单“文件”→“添加/删除管理单元”,点击“添加”,在“添加独立管理单元”对话框中,选择“组策略对象编辑器”,然后依次点击“添加”、“完成”、“关闭”、“确定”。现在依次扩展控制台中的“本
地计算机策略”、“计算机配置”、“管理模板”、“网络”,显示出“QoS数据包计划程序”,如图五所示。




  图五

  启用带宽限制之前,请使用系统监视器检查“网络接口”对象中的总字节数/秒或当前带宽计数器。如果希望比较传入和传出流量,请检查发送的字节数/秒和接收的字节数/秒,再比较“网络接口”对象的值和网络连接的总带宽。对于“正常”的负载,服务器使用的带宽不应超过其全部可用带宽的50%。如果服务器有较大的高峰负载,请将正常负载保持在50%以下,剩下的带宽可在高峰期使用。

  带宽限制可以是针对全局WWW服务的(即对所有网站都有效),也可以是针对单个网站的。设置全局WWW服务最大带宽不会替代已为服务器上的单个网站设定的最大带宽。单个站点根据已设置的最大值来限制带宽,而全局设置限制所有其他未限制带宽的网站。另外,全局WWW服务带宽限制设置不会影响FTP站点或FTP服务。

  九、默认设置的变化

  在IIS 6.0中,许多配置项目的默认值已经与IIS 5.0或IIS 4.0的不同。例如,默认的连接超时时间已经从900秒减少到120秒,另外,EnableParentPaths设置默认关闭。还有其他一些新的设置项目也会影响服务器的性能和行为,包括:

  ⑴ 如果某种文件类型没有在MimeMap配置属性中映射,所有对该类文件的请求将被拒绝。

  ⑵ 默认情况下,所有工作进程会在1740分钟后自动回收,回收期间会话信息可能丢失。

  ⑶ 运行CGI应用程序的用户上下文必须是一个IIS_WPG组的成员。

  ⑷ Windows 2003不安装Collaboration Data Objects for Windows NT Server(CDONTS)。微软建议开发者改用CDO for Windows 2000(CDOSYS)对象。

  ⑸ ASP请求默认限制在204800字节之下,每一个域限制在100 KB之下。IIS 5.0和IIS 4.0没有这方面的限制。

  ⑹ 默认情况下,http.sys仅接受标题小于16 KB的请求。

  本文关于IIS 6.0的介绍就到这里结束,虽然文章很长,但还是不可能做到面面俱到,例如,还没有提及受到广泛关注的Passport验证和摘要验证方面的改进,本文的重点放在一些具有突破性意义的IIS 6.0新特性以及几种较少有人提及的功能,以此证明IIS 6.0改进的广泛性、深入性。从许多方面来看,IIS 6.0的风头甚至盖过了Windows 2003——而且许多人认为,IIS 6.0确实有资格占据舞台的中央。

9 7 3 1 2 3 4 5 6 7 8 4 8 :

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 

  • 上一篇文章:
  • 下一篇文章:
  •   【相关文章
    IIS6.0服务器架站系列问题解决方案
    IDTechEx:RFID应用案例全球国家排行
    沃尔玛进入RFID应用另一阶段 离目标渐行渐近
    RFID与3G优势互补 结合应用前景广阔
    标准制约我国物流应用RFID的首要因素
    化工行业RFID应用白皮书出台
    EPCglobal推出应用于航空、化学制品和医药方面的
    EPCglobal亚洲应用工作组决定成立消费者电子产品
    EPCglobal US的三个关于EPC/RFID应用的新通知
    “第四届亚洲智能标签(RFID)应用大会”

      【热门文章
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     什么是电子邮箱?
     Sleepycat软件公司发布新版本Berkeley DB
     关于加强计算机信息系统国际联网备案管理
     WML语法大全
     Internet X.509 Public Key Infrastructu
     中国互联网络信息中心域名争议解决办法程
     .ORG 后缀域名在线注册
     .COM 后缀域名在线注册
     促进多语言互联网的全球讨论会
     中国国家顶级域名.CN发展大事记

    《中华人民共和国增值电信业务经营许可证》编号:冀B2-20050128
    Copyright © 2004-2008 HENIC.COM All Rights Reserved.
    河北互联网 版权所有 合作联系QQ:52720100