首页 » SEO优化 » iisphp并发技巧_AspNet在windowserver中若何让IIS支持高并发

iisphp并发技巧_AspNet在windowserver中若何让IIS支持高并发

访客 2024-11-07 0

扫一扫用手机浏览

文章目录 [+]

一、调度IIS运用程序池配置,将行列步队长度:65535(根据做事器配置可以加长),固定时间间隔:0分钟,闲置超时:0分钟(不超时)

iisphp并发技巧_AspNet在windowserver中若何让IIS支持高并发

二、调度IIS的appConcurrentRequestLimit设置

iisphp并发技巧_AspNet在windowserver中若何让IIS支持高并发
(图片来自网络侵删)

C:\Windows\System32\inetsrv\config\applicationHost.config

cmd命令行直接运行:

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

可以直接在 %systemroot%\System32\inetsrv\config\applicationHost.config 路径下配置文件查看到该设置是否被修正(默认为5000):

<serverRuntime appConcurrentRequestLimit="100000" />

三、修正 ASP.NET 要求行列步队的限定,打开对应.net版本配置文件,编辑requestQueueLimit(默认为5000):

%systemroot%\Microsoft.NET\Framework\v4.0.30319\Config\machine.config

%systemroot%\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config

搜索相应位置加上 找到如下所示的 processModel 元素:<processModel autoConfig="true" />

将 processModel 元素更换为以下值:<processModel enable="true" requestQueueLimit="100000" />

<configuration>

<system.web>

<processModel enable="true" requestQueueLimit="100000"/>

四、修正注册表,调度IIS支持的同时TCP/IP连接数

cmd命令行直接运行:

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

五、运行命令重启使设置生效

net stop http & net start http & iisreset

相关文章

QQ聊天恶搞代码技术背后的趣味与风险

人们的生活越来越离不开社交软件。在我国,QQ作为一款历史悠久、用户众多的社交平台,深受广大网民喜爱。在QQ聊天的过程中,恶搞代码的...

SEO优化 2025-03-02 阅读1 评论0

Python代码截屏技术与应用的完美融合

计算机屏幕截图已经成为人们日常生活中不可或缺的一部分。无论是分享工作成果、记录游戏瞬间,还是保存网页信息,屏幕截图都发挥着重要作用...

SEO优化 2025-03-02 阅读1 评论0

QQ无限刷礼物代码技术突破还是道德沦丧

社交平台逐渐成为人们生活中不可或缺的一部分。QQ作为我国最具影响力的社交软件之一,其丰富的功能吸引了大量用户。近期有关QQ无限刷礼...

SEO优化 2025-03-02 阅读1 评论0