我們在重負載下遇到的請求處理緩慢。當這些脈衝中當前運行的要求看,我可以看到很多要求我們的Web服務代碼。IIS7性能問題的Web服務
請求的數量沒有那麼大,但他們似乎停留在預處理狀態。下面是一個例子:由於需要支持一些舊代碼
我們正在運行在經典模式下IIS7應用程序池。
其他要求繼續進行處理,而是這些卡的請求似乎逐漸填補了可用線程導致慢其它頁面的處理。
有沒有人對這些請求都被卡住的任何想法。
似乎有與數據庫,並請求狀態顯示沒有資源問題表明,這是所有的預處理。
我們已經對涉及在本地機器上的代碼運行負載測試和無法複製的問題。
另一個可能因素是,我們正在使用MVC和UrlRouting的。
非常感謝您的幫助。
演出debbug診斷其指向的成分,沒有完全相信但供應商合作。說到這裏,這是關於線程不足的。仍然在研究是否無論如何僅僅通過IIS7 ASP.NET4和經典模式來增加這一點。感謝幫助。 – RichardP 2012-07-17 16:08:12
知識庫文章並告知如何增加線程。在供應商完全解決問題之前,您可能會嘗試手動調整線程。這是一種常用的解決方法,適用於某些情況。 – 2012-07-18 03:41:39