pas*_*sha 1 asp.net websocket iis-8
我使用websockets创建了asp.net应用程序
我在IIS8上发布了我的应用程序(服务器RAM 64GB,处理器i7)
当我测试时我可以打开5000个并发连接
然后服务器不想要其他打开的连接
当我增加工作进程的数量时可以打开更多的连接
但我想知道如何增加一个进程的限制?
我找到了决定
对于1核心
需要设置下一个参数的开放式50k连接
cd%windir%\ System32\inetsrv\appcmd.exe set config /section:system.webserver/serverRuntime/appConcurrentRequestLimit:50000
在文件中:
%windir%\ Microsoft.NET\Framework\v4.0.30319\aspnet.config
%windir%\ Microsoft.NET\Framework64\v4.0.30319\aspnet.config
需要添加
<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="50000" />
</system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3155 次 |
| 最近记录: |