使用 IIS 5.0 调整 Web服务器的艺术与科学(附录2)

  附录 2:Windows 2000 Web Server 性能最佳化的技巧
  ·    升级 Windows 2000 之前,您必须先卸除 Inoculan、PCAnywhere 及 Veritas 的安装。您可以在安装 Windows 2000 之后再次安装它们。
  ·    请以新的默认中度保护模式 (缓冲池的 out-of-process) 执行您大部分的应用程序。当应用程序在缓冲池时,它们会共享相同的程序,因此降低了内存的负担。而且在中度保护下执行比在低保护 (in-process) 下执行应用程序会有更大的可靠性。
  ·    检查「事件记录文件」,以寻找在本机及远程服务器上是否有大量的服务重新启动情形。如果应用程序经常失败,性能将非常差,但因为 IISReset 公用程序会自动地执行可靠的重新启动,所以您可能不会察觉失败。
  ·    按时在您的服务器上执行磁盘整理。经过一段时间后,在服务器上的文件及目录会变得破碎。当这种情况发生时,因为需要许多额外的磁盘读取来搜集各个片段,所以 Windows 需要花较长的时间来存取文件及目录。关于「Windows 2000 磁盘整理工具」的信息,请参阅 Windows 2000 联机文档。
  ·    如果您使用 SSL,请确定已启用 License Logging Service,即使匿名用户正在存取您的 Web 服务器也一样。
  ·    不要例行或定期地重新启动 IIS 服务器,而应使用 IISReset.exe 公用程序。服务器重新开机应该是不得已而为之的手段。而且一旦发现任何蓝屏错误都应该向 PSS 报告并解决,不要忽略不管。
  ·    使用下列方法之一将 IIS 4.0 升级到 IIS 5.0┱
    轮流升级┱在将整群服务器升级之前先测试升级一台服务器,然后再升级其它计算机。
    系统化的升级┱先建立一组 IIS 4.0 测试,然后在升级到 IIS 5.0 之前先在您的计算机上执行测试。升级到 IIS 5.0 之后再执行一次测试,并测量旧系统与新系统间的性能差异。
  ·    可能的话,使用自动安装脚本文件来简化升级。
  ·    如果您使用 Visual Basic 对象,您在 Apartment 线程处理的应用程序或使用通用领域的同步呼叫上,将看不见性能提升。
  ·    在 Windows 2000 及 IIS 5.0 中使用 Index Server 3.0 必须对注册表作部份改变。相关信息,请参阅 Windows 2000 联机文档。

时间: 2024-10-06 22:41:36

使用 IIS 5.0 调整 Web服务器的艺术与科学(附录2)的相关文章

使用 IIS 5.0 调整 Web服务器的艺术与科学(附录1)

附录 1:性能设置 您可以调整 IIS Metabase 内容及注册表设置来调整 Web 服务器的性能.如果打算改变注册表,则除非没有其它方法可用,否则请勿使用注册表编辑器.注册表编辑器会忽略系统管理工具提供的标准安全设置.这些安全设置可防止您输入冲突的设置值,或可能降低性能或损害系统的设置值.直接编辑注册表会导致严重且难以预计的后果,会导致系统无法启动,而必须重新安装 Windows 2000.使用 adsutil 公用程序 (可在 InetpubAdminScripts 目录中找到) 来改变

使用 IIS 5.0 调整 Web服务器的艺术与科学(附录4)

附录 4:资源 一般信息 ·    Killelea, Patrick.Web 性能调整.Cambridge, Massachusetts: O'Reilly & Associates, 1998.内容也可以在下列网站获得 http://www.patrick.net. ·    Microsoft Corporation (编辑器).Microsoft Windows 2000 Server Resource Kit.Microsoft Internet Information Service

使用 IIS 5.0 调整 Web服务器的艺术与科学(附录3)

附录 3:ASP 缓存处理「ASP Template Cache」储存模板┱纯文字格式的预先编译 ASP 页 (已经演算 #includes等等).它的大小是由在 Metabase 中的 AspScriptFileCacheSize 设置所控制,默认值为 250.「ASP Script Engine Cache」会保留已经被编译成字节程序代码的 ASP 模板.它的大小是由在 Metabase 中的 AspScriptEngineCacheMax 设置所控制,默认值为 125.两者间的关系是┱AS

使用 IIS 5.0 调整 Web服务器的艺术与科学(摘要)

使用 IIS 5.0 调整 Web服务器的艺术与科学白皮书摘要 本文为您说明在 Windows 2000 Server 上执行 Internet Information Service 5.0 时,如何调整Web服务器.同时进一步讨论系统性能监视及测试的重要性,并且说明软件.硬件,以及工具软件的相关注意事项.其中『Windows 2000 及 IIS 5.0 中的功能及设置』一节特别说明IIS 和 Windows 2000 中新的功能与设置.附录中另外还提供许多实用的技巧.关于Metabase

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

简介 Microsoft Windows 2000 Server 的 Internet Information Services (IIS) 5.0 可让您的 Web 服务器提供性能增强及更高的可用性.通过操作系统及 IIS 之间更紧密的集成,您现在可以调整服务器,让它比之前的版本更快且更有效率地执行. 这份文件是针对负责监视及调整在 Windows 2000 及 IIS 上执行的网站的 Web服务器管理员而设计的.虽然其中涵盖一些 Web 应用程序测试及调整的讨论,但是这份文件的主要阅读者并不

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

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

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

indows 2000 及 IIS 5.0 中的功能及设置 如果您目前正在含 IIS 4.0 的 Windows NT Server 4.0 上执行一个经过适当调整的站点,则该站点在 Windows 2000 Server 及 IIS 5.0 上应可顺利地执行.相关信息请参阅 Windows 2000 Performance Test by ZD Labs. 当进行迁移时,您还是要监视你的服务器及站点.您将会注意到在 Windows 2000 及 IIS 5.0 中有些针对增强性能及简化管理而设

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

安全性 在性能与用户关心的Web服务器安全性之间找出平衡点是您将面对的重要问题之一,尤其是当您经营电子商务网站更是如此.因为安全的网络通讯比不安全的网络通讯需要更多资源,所以知道何时应使用不同的安全技术 (如 SSL 通讯协议或 IP 地址检查),以及何时不该使用它们是很重要的.例如,您的首页或一个搜寻结果页几乎不需要通过 SSL 执行.但是,当用户进入一个结帐或采购网页时,您就需要确定该页是安全的. 如果使用 SSL,则请注意,建立初始连接比重新连接已经在 SSL 有效期缓存中的安全信息的成本

IIS 6.0的web园 最大工作进程数_win服务器

IIS 6.0允许将应用程序池配置成一个Web园(Web Garden).要理解Web园的概念,可以设想这样一种情形:假设有一个IIS 5.0服务器和三个Web网站,每一个Web网站运行着相同的应用程序,如果IIS 5.0能够自动按照圆形循环的模式将请求依次发送给这些功能上等价.实际上分离的Web网站,将负载分离到三个不同的进程,就可以构成一个小型的Web农场(Web Farm)--这就是Web园. 在IIS 6.0的Web园中,我们不必创建额外的Web网站,只要指定用于某个应用程序池的工作进程