• Windows Server 2003 中优化 Web 服务器性能


    本文介绍不同方法, 可用于优化专用 Windows Server 2003 Web 服务器的性能。



    禁用不必要的服务
    禁用进行专用 Web 服务器所不需要 Windows Server 2003 服务。 要这样做, 请按照下列步骤操作:  1. 指向 程序 , 指向 管理工具 , 依次 ComputerManagement@@ 开始 。  
      计算机管理 (本地) , 展开 ServicesandApplications@@ , 然后单击 服务 。

    在状态列, 运行每个服务标记 " 已启动 "。 专用 Web 服务器上不需要以下服务:  • 警报器  
    • 剪贴簿
    • 计算机浏览器  
    • DHCP 客户
    • DHCP 服务器
    • 传真服务
    • 文件复制
    • iNfrared 监视器
    • Internet 连接共享  
    • Messenger
    • NetMeeting 远程桌面共享
    • 网络 DDE
    • 网络 DDEDSDM
    • NWLinkNetBIOS
    • NWLink IPX/SPX
    • 打印后台程序
    • TCP/IP NetBIOS 助手服务
    • 电话
    • Telnet
    • 不间断电源  

      注意, 依赖于各个服务对要禁用服务。 要这样做, 请按照下列步骤操作:  a.  双击与要禁用服务。
    b.  单击 依存关系 选项卡。  
    c.  在 此服务依赖以下系统组件 列表, 注意, 此服务取决于服务。  
    d.  : 以下系统组件依赖此服务 列表中记下没有此服务无法启动服务。  
    e.  单击 确定 。

      一次, 禁用, 您已选择每个服务。 要这样做, 请按照下列步骤操作:  a.  右击与要禁用, 服务并然后单击 属性 。  
    b.  在 启动类型 列表, 单击 禁用 。  
    c.  如果您想停止该服务立即, 请单击 停止 。 如果出现 停止其他服务 对话框, 注意其他从属服务, 将同时停止, 并单击 是 。  
    d.  单击 确定 。

    5. 重复步骤 4 来禁用其他不必要的服务。
    便笺  • 禁用每个服务以确保您未禁用, 要继续使用服务后测试 Web 服务器进行正确操作。  
    • 如果 Internet 信息服务 (IIS) 服务器是作为 Windows Server 2003 域, 成员将组策略正确应用到计算机系统上必须 TCP/IP Helper 服务。  
    • 当您禁用 DHCP 客户, DHCP 客户停止动态 DNS 注册。 禁用 DNS 动态更新协议并需要手动添加为 DNS 服务器中此客户 DNS 记录。  


    优化用于网络应用程序数据吞吐量
    在工作内存运行 IIS 6.0 处理分页代码。 要这样做, 请按照下列步骤操作:  1. 在 WindowsExplorer, 右击 网上邻居 , 并单击 属性 。
    2. 右键单击与要优化, 本地连接, 然后单击 属性 。
    3. 在 此连接使用下列项目 列表, 单击 (但不要清除其复选框), 然后单击 属性 文件和打印机共享 MicrosoftNetworks ,。  
    4. 然后单击 关闭 , 用于网络应用程序数据吞吐量最 和 确定 。  


    优化后台服务的性能
    IIS 6.0 进程 (Inetinfo.exe) 作为后台服务运行。 要提高性能对于后台服务, 请按照下列步骤操作:  1. 然后单击 系统 、 启动 和 控制面板 。  
    2. 单击 高级 选项卡, 并单击 性能 下 设置 。  
    3. 单击 后台服务 , 再单击 高级 选项卡, 然后单击 确定 两次。  


    禁用 IIS 6.0 记录
    除非需要, 禁用登录 Web 站点、 虚拟目录, 以及文件和文件夹。 要这样做, 请按照下列步骤操作:  1. 指向 程序 , 指向 管理工具 , 依次 Internet 信息服务 (IIS) 管理器 开始 。  
    2. 展开 服务器名称 其中 服务器名称 是 Web 服务器的名称。  
    3. 找到与要修改, 右键单击项, 并单击 属性 (Web 站点、 虚拟目录或物理目录) 项目。  
    4. 执行下列之一:  • 如果您选择 Web 站点, 单击 主目录 选项卡。

    - 或
    • 如果选择虚拟目录, 单击 虚拟目录 选项卡。

    - 或
    • 如果选择物理目录, 单击 目录 选项卡。  

    5. 单击以清除复选框, 日志访问 , 然后单击 确定 。

    要禁用日志为整个 Web 站点, 单击 网站 选项卡, 单击以清除 启用日志记录 复选框, 依次 确定 。  
    6. 退出 Internet 信息服务 (IIS) 管理器。


    启用带宽限制
    限制网络带宽, 可用于单个 Web 站点。 要这样做, 请按照下列步骤操作:  1. 单击 开始 指向 程序 , 指向 管理工具 , 然后单击 Internet 服务管理器 。
    2. 展开 服务器名称 其中 服务器名称 是 Web 服务器的名称。  
    3. 右键单击与要修改, Web 站点, 然后单击 属性 。  
    4. 单击 性能 选项卡, 然后单击以选中 限制对此网站可用网络带宽 复选框。  
    5. 最大带宽 中, 键入新值, 然后再单击 确定 。  
    6. 退出 Internet 服务管理器。  


    启用 CPU 监视
    启用 CPU 监视来监视和要自动关闭辅助进程占用大量 CPU 时间的。 要启用 CPU 监视, 请按照下列步骤:  1. 在 Internet 信息服务 (IIS) 管理器, 展开本地计算机, 展开 应用程序池 文件夹, 右键单击与要上, 启用 CPU 记帐, 然后单击 属性 应用程序池。  
    2. 单击 性能 选项卡, 然后单击以选中 启用 CPU 监视 复选框。  
    3. 中 最大 CPU 使用 , 单击向上和向下箭头以设置 CPU 对想要使用应用程序池的大百分比。

    IIS 如果超过指定最, 应用程序池使用在 Windows 事件日志中生成错误消息。  
    4. (分钟) 中刷新 CPU 使用率数字 中, 单击向上和向下箭头以设置刷新速率。  
    5. CPU 使用率超过最大 CPU 使用率时执行操作 中, 单击适当的操作为指定应用程序池:  • 单击 无操作 使 IIS 指定应用程序池达到最大 CPU 使用率时 Windows 事件日志中生成错误。  
    • 单击要关闭应用程序池 关机 。 单击要通过终止其主机工作进程停止问题应用程序 关闭 。  

    6. 单击 应用 , 并单击 确定 。  
    有关监视 CPU, 请参阅 Internet 信息服务 6.0 管理员指南中 " 启用 CPU 监视 " 主题。



    限制 Web 站点连接
    限制的各Web 站点可连接数。 要这样做, 请按照下列步骤操作:  1. 启动 Internet 服务管理器。  
    2. 展开 服务器名称 其中 服务器名称 是 Web 服务器的名称。  
    3. 右键单击与要限制, Web 站点, 然后单击 属性 。  
    4. 性能 选项卡, 依次 限于连接 。
    5. 在 限于连接 框中, 键入的对想要允许连接数。

    注 ForEach 相连客户使用大约四个并发连接。 例如, 连接限制是 200 使大约 50 个用户可以访问 Web 站点。  
    6. 单击 确定 , 然后退出 Internet 服务管理器。  


    使用保持 HTTP 连接
    默认情况下, 启用使用 保持 HTTP 连接 。 要验证是否启用 保持 HTTP 连接 , 请按照下列步骤:  1. 启动 Internet 服务管理器。
    2. 展开 服务器名称 其中 服务器名称 是 Web 服务器的名称。  
    3. 右键单击与要修改, Web 站点, 然后单击 属性 。  
    4. 单击以选中 启用 HTTP - 保持连接启用 复选框, 再单击 网站 选项卡, 然后单击 确定 。  
    5. 退出 Internet 服务管理器。
  • 相关阅读:
    hdu_2224_The shortest path(dp)
    hdu_4824_Disk Schedule(dp)
    hdu_5680_zxa and set(想法题)
    hdu_5683_zxa and xor(非正解的暴力)
    hdu_1429_胜利大逃亡(续)(BFS状压)
    hdu_1254_推箱子(双BFS)
    hdu_1969_pie(二分)
    hdu_2446_Shell Pyramid(数学,二分)
    hdu_2141_Can you find it?(二分)
    5.2 nc + JMX查看分布式程序数据
  • 原文地址:https://www.cnblogs.com/MaxIE/p/656976.html
Copyright © 2020-2023  润新知