91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

讓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

石河子市| 建平县| 江油市| 赣州市| 阿克苏市| 南安市| 富顺县| 文山县| 广州市| 三明市| 廊坊市| 南丹县| 宜丰县| 深州市| 雷山县| 丹东市| 怀集县| 苗栗县| 永兴县| 尼勒克县| 长葛市| 涞源县| 上栗县| 深水埗区| 沂源县| 义马市| 新乡县| 自治县| 隆化县| 梅河口市| 鹰潭市| 揭东县| 新化县| 屏南县| 临沭县| 济阳县| 林州市| 怀来县| 开江县| 铅山县| 邯郸市|