Iis

為什麼 IIS 當時只允許 3 個連接?

  • September 6, 2016

我已經在 Windows 10 上安裝了 IIS(版本 10.0.10.586.0),我正在嘗試使用 jmeter 在本地進行一些壓力測試,同時創建大量 get 請求,但當時只允許 jmeter 執行 3 個請求。

在此處輸入圖像描述

url jmeter 正在命中 (localhost:80/test) 需要 5 秒才能響應,並且每 5 秒只有 3 個響應。

我嘗試在我的 IIS 管理控制台上更改 ASP 配置(每個預處理器的執行緒數限制),但沒有區別,我也更改了工作人員的數量,這確實有所不同,但這不是我需要的。

如何讓一個工作程序同時處理/允許三個以上的請求?

我正在使用 .NET v4.5 應用程序池。

根據Scott Forsyth 的部落格,這是 Windows 許可團隊設置的限制。以下是他部落格中的資訊:

Windows Vista – IIS 7 並發請求限制

| 3 | Home Basic(僅限 IIS 程序啟動和 HTTP 處理)
| 3 | 家庭高級版
| 10 | 終極、專業、企業

Windows 7 – IIS 7.5 並發請求限制

| 1 | 家庭啟動器
| 1 | 基本的
| 3 | 優質的
| 10 | 終極、專業、企業

Windows 8 – IIS 8 並發請求限制

| 3 | 基礎版
| 10 | 專業、企業
| 不適用 | RT - 不適用,因為 IIS 不在 Windows RT 上執行

Windows Server 2003、Windows Server 2008、Windows Server 2008 R2 和 Windows Server 2012 允許無限數量的同時請求。

引用自:https://serverfault.com/questions/800338