asp.net - ASP.NET SignalR - IIS 上处于 AuthorizeRequest 状态的连接过多
问题描述
我有一个在生产中使用 SignalR (2.2.1.0) 的 ASP.NET 应用程序,有时在 AuthorizeRequest 状态下有超过 1000 个连接。有什么办法限制连接数?超时设置可以帮助我解决这个问题吗?
解决方案
请尝试设置以下属性。
该属性指定可以为应用程序排队的最大并发请求数。https://docs.microsoft.com/en-us/iis/configuration/system.webserver/serverruntime
此外,请查看这些链接。在 iis 8 SignalR / Websockets 连接限制和最佳实践上为 websocket 设置限制并发连接
appConcurrentRequestLimit
推荐阅读
- node.js - Node.js N-API 插件 - 如何字符串化/解析 JSON?
- python - 烧瓶服务在码头集装箱内不起作用
- javascript - 如果 .slice() 以空格结尾,则空格不计算在内
- python - 将逗号分隔的键值对字符串转换为字典
- c - 嵌套二维结构数组的大小
- python - Django 部署服务器上的文件编码
- google-chrome - 我正在编写一个网站,但粗体和斜体不起作用
- php - 致命错误:调用字符串上的成员函数 prepare()
- c - 我仍然可以对一个有第二个 malloc() 调用的变量调用 free() 吗?
- json - “对象”类型上不存在属性“位置”