一聚教程网:一个值得你收藏的教程网站

热门教程

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

时间:2022-06-30 11:02:57 编辑:袖梨 来源:一聚教程网

附录 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 联机文档。

热门栏目