IIS配置支持大量用戶併發訪問解決方法

使用.NET開發的Web應用程序部署到IIS上後,當有大量用戶併發訪問,用戶在訪問的時候可能會出現頁面打開慢或無法打開的情況,那麼從服務器上的IIS上我們可以做以下調整,讓應用支持10萬級以內的併發訪問。

1、調整IIS 應用程序池隊列長度,由原來的默認1000改爲65535,如下圖所示:

 

2、調整IIS的 appConcurrentRequestLimit 設置,找到C:\Windows\System32\inetsrv\config\applicationHost.config文件,如下圖所示:

 

 

3、找到<serverRuntime/>配置節,由原來的默認5000改爲100000,配置如下圖所示:

 

 

4、找到Framework的配置文件machine.config,如下圖所示:

 

5、找到<processModel/>配置節,設置requestQueueLimit值爲100000,如下圖所示:

 

 

6、修改註冊表,調整IIS 支持的TCP/IP連接數, 由原來的默認5000改爲100000,只需要打開命令提示符,輸入以下命令即可:

reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameteris /v MaxConnections /t REG_DWORD /d 100000

轉載:https://baijiahao.baidu.com/s?id=1609559784965947309&wfr=spider&for=pc

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章