我遇到了我正在處理的Web服務器問題,而我似乎無法弄清楚這一點。該服務器正在運行Server 2003和IIS6。我在一箇中等流量網站上的w3wp進程已經達到了100%的CPU使用率,並且出現了巨大的頁面錯誤(PF Delta大約爲15k)。有時我們有大約800個用戶在線,這個過程使用大約200個線程。主站點是一個ASP.NET站點,但高流量來自附加的phpBB論壇。這一切都通過Plesk安裝,如果這有所作爲。w3wp.exe和頁面錯誤
我已經在MySQL和PHP中進行了各種可能的優化,嘗試加快網站速度,但我覺得我錯過了更大的問題,它必須是服務器配置。
我已經設置了應用程序池來運行更多的工作進程,並在它們在VM中達到一定數量後回收它們。我已經通過MS調試工具完成了這些過程,並且已經檢查了ASP.NET代碼中的問題,而且似乎沒有任何出現在我身上的東西。
有什麼其他可能的原因,我應該看看,因爲我沒有想法的清單。我不允許刪除Plesk或IIS,也不允許對軟件堆棧進行任何重大更改。
我也想到了這一點。我實際上刪除了除php論壇之外的所有內容,而PF仍然上漲並上漲。我的想法是,如果沒有ASP.NET代碼,它不能成爲ASP.NET代碼問題:) – Speedy 2009-07-15 12:27:31