IIS最大併發連線數

2021-07-24 13:17:41 字數 1227 閱讀 9235

2014-08-06 22:24

6058人閱讀

收藏 舉報

iis(16)

x

最大併發連線數 = 佇列長度 + 工作執行緒數

【工作執行緒數】

iis實際可以第一時間處理的請求數。比如,工作執行緒數 = 100,一萬個連線請求同時湧過來,那麼只有100個可以被處理,其餘9900個進入等待佇列等待,或者直接以503錯誤(伺服器不可用)返回。

工作執行緒可以通過machine.config的maxworkerthreads修改

【佇列長度】

除了iis工作執行緒數可以第一時間進行處理外,其餘的請求可以進入等待佇列進行等待的數量。比如:

工作執行緒數 = 100

佇列長度 = 5000

那麼一萬個連線請求同時湧過來,將有100個第一時間被處理,5000個等待,4900個以503返回。

這個可以在應用程式池-->asp.net v4.0 classic-->高階設定-->佇列長度   裡修改

【最大併發連線數】

工作執行緒數 = 100

佇列長度 = 5000

最大併發連線數 = 5000

那麼一萬個連線請求同時湧過來,將有100個第一時間被處理,4900個進入佇列等待,5000個以503返回。

假如最大併發連線數=10000,則

那麼一萬個連線請求同時湧過來,將有100個第一時間被處理,5000個進入佇列等待,4900個以503返回。

這個可以在iis-->**(要修改的**)-->高階設定-->最大併發連線數    裡修改

【web園】

iis是乙個**對應乙個應用程式池,乙個應用程式池預設乙個工作程序。乙個工作程序有預設的工作執行緒數量(工作執行緒可以通過machine.config的maxworkerthreads修改,並跟cpu是幾核有關係),我們可以通過設定應用程式池的最大工作程序為2,那這樣就成了web園。相應的工作執行緒也隨工作程序的增加也加倍,但是要考慮cpu和記憶體的會不會消耗過大。web園是直接的表現就是通過任務管理器裡可以看到兩個w3pw.exe程序。

參考文章:

頂2

踩0

phonegap:js跨域請求

**點與**單元

我的同類文章

iis(16)

IIS最大併發連線數

最大併發連線數 佇列長度 工作執行緒數 工作執行緒數 iis實際可以第一時間處理的請求數。比如,工作執行緒數 100,一萬個連線請求同時湧過來,那麼只有100個可以被處理,其餘9900個進入等待佇列等待,或者直接以503錯誤 伺服器不可用 返回。工作執行緒可以通過machine.config的max...

IIS最大併發連線數

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!最大併發連線數 佇列長度 工作執行緒數 工作執行緒數 iis實際可以第一時間處理的請求數。比如,工作執行緒數 100,一萬個連線請求同時湧過來,那麼只有100個可以被處理,其餘9900個進入等待佇列等待,或者直接以503錯誤 伺服器不可用 返回。工...

IIS最大併發連線數

最大併發連線數 佇列長度 工作執行緒數 工作執行緒數 iis實際可以第一時間處理的請求數。比如,工作執行緒數 100,一萬個連線請求同時湧過來,那麼只有100個可以被處理,其餘9900個進入等待佇列等待,或者直接以503錯誤 伺服器不可用 返回。工作執行緒可以通過machine.config的max...