利用.NET開辟的Web應用法式擺設到IIS上后,當有年夜量用戶并發拜候,用戶在拜候的時辰可能會呈現頁面打開慢或無法打開的環境,那么從辦事器上的IIS上我們可以做以下調整,讓應用撐持10萬級以內的并發拜候。
接下來本篇經驗將和大師介紹IIS設置裝備擺設撐持年夜量用戶并發拜候的方式,但愿能幫忙到大師!
調整IIS 應用法式池隊列長度,由本來的默認1000改為65535,如下圖所示:
 調整IIS的 appConcurrentRequestLimit 設置,找到C:\Windows\System32\inetsrv\config\applicationHost.config文件,如下圖所示:
 找到<serverRuntime/>設置裝備擺設節,由本來的默認5000改為100000,設置裝備擺設如下圖所示:
 找到Framework的設置裝備擺設文件machine.config,如下圖所示:
 找到<processModel/>設置裝備擺設節,設置requestQueueLimit值為100000,如下圖所示:
 點竄注冊表,調整IIS 撐持的TCP/IP毗連數, 由本來的默認5000改為100000,只需要打開號令提醒符,輸入以下號令即可: reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameteris /v MaxConnections /t REG_DWORD /d 100000
 經由過程以上設置裝備擺設,在辦事器IIS上根基可以撐持10萬個同時并發請求。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!