Vista上的IIS 7對併發請求(最多10個)有限制。我在Vista上安裝了一臺虛擬PC,並安裝了Windows Server 2008。 虛擬PC上的IIS 7仍限制同時發生的請求。 當我在ASP.NET開發服務器上運行相同的應用程序時,沒關係 - 沒有限制。IIS同時請求限制
主機操作系統是否存在問題? 如何調整IIS以處理更多併發請求?這是應用程序必須的,因爲它應該處理大量併發打開的連接和與它們連接的請求。
UPD:我注意到在Vista本身和虛擬PC下運行應用程序的區別。
在Vista上運行時,有一個請求限制(10)。如果已有10個長時間運行的請求,則以下請求會掛起(它們位於請求隊列中)。
在虛擬機上運行時會發生一些奇怪的事情。我只完成了2個長時間運行的請求。以下請求(甚至不是長時間運行)被阻止。
對於此測試,我使用了自行編寫的負載測試腳本。它一次推送了很多請求。
任何想法?如何在IIS上測試應用程序?
感謝您的回答。這些請求不會被拒絕 - 它們被放置在隊列中進行處理。所以客戶只是等待響應。 – alexey 2009-04-18 15:55:01