簡體   English   中英

在IIS 8上設置WebSocket的限制並發連接數

[英]Set limit concurrent connections for websocket on iis 8

我創建了與websockets一起使用的asp.net應用程序
我在IIS8上發布了我的應用程序(服務器RAM 64GB,處理器i7)
測試時,我可以打開5000個並發連接
然后服務器不想要其他打開的連接
當我增加工作進程的數量時,我可以打開更多的連接

但是我想知道如何增加一個流程的限制?

我找到了決定
用於1核的開放式50k連接
需要設置下一個參數

cd%windir%\\ System32 \\ inetsrv \\ appcmd.exe設置配置/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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM