.NET客户端的SignalR连接限制

时间:2016-06-01 14:03:54

标签: signalr

我制作了一个包含WebMvc(SignalR Client)的实验解决方案 - > (SignalR Hub)WebApi。

每次新用户连接到WebMvc网站时,它都会创建与WebApi的新Hub连接。这意味着如果10K用户连接到网站,那么WebMvc将创建到SignalR Hub的10K连接。

WebMvc应用程序是否存在任何连接限制?

1 个答案:

答案 0 :(得分:3)

最大并发连接数取决于您的设置 对于SignalR,限制取决于您的IIS配置:

  • 每个应用程序的最大并发请求数

      

    增加并发IIS请求的数量将增加服务器   可用于提供请求的资源。默认值为5000;

  • ApplicationPool QueueLength

      

    这是Http.sys排队的最大请求数   应用程序池。当队列已满时,新请求将收到503   “服务不可用”响应。默认值为1000;

SignalR Performance
Optimizing IIS Performance