本文介紹不同方法, 可用于優化專用 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 服務管理器 。
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 服務管理器。
3. 右鍵單擊與要限制, Web 站點, 然後單擊 屬性 。
4. 性能 頁籤, 依次 限于連接配接 。
5. 在 限于連接配接 框中, 鍵入的對想要允許連接配接數。
注 ForEach 相連客戶使用大約四個并發連接配接。 例如, 連接配接限制是 200 使大約 50 個使用者可以通路 Web 站點。
6. 單擊 确定 , 然後退出 Internet 服務管理器。
使用保持 HTTP 連接配接
預設情況下, 啟用使用 保持 HTTP 連接配接 。 要驗證是否啟用 保持 HTTP 連接配接 , 請按照下列步驟: 1. 啟動 Internet 服務管理器。
4. 單擊以選中 啟用 HTTP - 保持連接配接啟用 複選框, 再單擊 網站 頁籤, 然後單擊 确定 。
5. 退出 Internet 服務管理器。