亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

讓Win2008+IIS7+ASP.NET支持10萬并發請求

發布時間:2020-06-22 18:13:21 來源:網絡 閱讀:358 作者:ihanxiao2100 欄目:編程語言

由于之前使用的是默認配置,服務器最多只能處理5000個同時請求,今天下午由于某種情況造成同時請求超過5000,從而出現了下面的錯誤


Error Summary: 

HTTP Error 503.2 - Service Unavailable 
The serverRuntime@appConcurrentRequestLimit setting is being exceeded. 

Detailed Error Information: 

Module IIS Web Core 
Notification BeginRequest 
Handler StaticFile 

Error Code 0x00000000 

為了避免這樣的錯誤,我們根據相關文檔調整了設置,讓服務器從設置上支持10萬個并發請求。 

具體設置如下: 

1. 調整IIS 7應用程序池隊列長度 

由原來的默認1000改為65535。 

IIS Manager > ApplicationPools > Advanced Settings 

Queue Length : 65535 

2. 調整IIS 7的appConcurrentRequestLimit設置 

由原來的默認5000改為100000。 

c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000 

在%systemroot%\System32\inetsrv\config\applicationHost.config中可以查看到該設置: 

復制代碼代碼如下:


<serverRuntime appConcurrentRequestLimit="100000" /> 



3. 調整machine.config中的processModel>requestQueueLimit的設置 machine.config位置  %systemroot%\Microsoft.Net\Framework64\v2.0.50727\CONFIG\machine.config
由原來的默認5000改為100000。 

復制代碼代碼如下:


<configuration> 
<system.web> 
<processModel enable="true" requestQueueLimit="100000"/> 



參考文章:http://technet.microsoft.com/en-us/library/dd425294(office.13).aspx 

4. 修改注冊表,調整IIS 7支持的同時TCPIP連接數 

由原來的默認5000改為100000。 

復制代碼代碼如下:


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



完成上述4個設置,就可以支持10萬個并發請求,博客園博客服務器已經啟用上述設置。 

參考文章: 

IIS 7.0 503 errors with generic handler (.ashx) implementing IHttpAsyncHandler 

Tuning Windows Server 2008 for PHP


To modify the ASP.NET request queue limit

  1. Click Start and then click Run.

  2. In the Run dialog box, type notepad %systemroot%\Microsoft.Net\Framework64\v2.0.50727\CONFIG\machine.config, and then click OK.

  3. Locate the processModel element that looks like this: <processModel autoConfig="true" />

  4. Replace the processModel element with the following value: <processModel enable="true" requestQueueLimit="15000" />

  5. Save and close the Machine.config file.

  6. For Windows Server 2008, in the Run dialog box, type appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:<#of users * 1.5>.


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

公主岭市| 高清| 勃利县| 凤庆县| 桃江县| 克拉玛依市| 广汉市| 高青县| 逊克县| 泊头市| 勐海县| 崇左市| 济源市| 昌江| 赤壁市| 阳城县| 汨罗市| 木里| 林州市| 长治县| 灯塔市| 长垣县| 两当县| 鄂托克旗| 广昌县| 泸西县| 天气| 保定市| 北安市| 依兰县| 旌德县| 枞阳县| 海安县| 昌平区| 峨眉山市| 英超| 资阳市| 崇州市| 三门峡市| 长宁区| 津南区|