Iis-7
IIS 7.5 在 Windows Server 2008 R2 上可以處理的預設並發請求數是多少?
我在哪裡可以找到更改它的設置?
沒有最大值,因為它取決於您的應用程序設置、硬體和 .net 框架版本。預設情況下,在 3.51 及以上框架下,每個 CPU(邏輯)的並發請求數為 5000。(如果未在 2.0 下定義,則為 12,但建議將其設置為 5000,如 3.5 和 4.0)
這是在 aspnet.config 中定義的:
<system.web> <applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/> </system.web>
這是預設設置,絕不是限制。我見過的最大設置為 999999(我懷疑他們害怕設置更高以防萬一)。確定適合您的大小的最佳方法是對應用程序進行壓力測試。