【发布时间】:2016-04-19 11:36:40
【问题描述】:
我们目前在我们的应用程序中使用 signalR。如果我是唯一一个使用该应用程序的人,它会很好用,但是当两个以上的人同时使用该应用程序时,它会完全中断。
这是由于 IIS 并发连接的限制而发生的。
IIS 并发请求数限制
Windows 8(基本版)- 3
Windows 8 专业版、企业版 - 10
Windows 7 Home Starter -1
Windows 7 基本版 - 1
Windows 7 高级版 - 3
Windows 7 Ultimate、Professional、Enterprise - 10
Windows Vista Home Basic(IIS进程激活和HTTP处理 仅) - 3
Windows Vista 家庭高级版 - 3
Windows Vista Ultimate、Professional、Enterprise - 10
Windows Server 2003、Windows Server 2008、Windows Server 2008 R2 和 窗户
Server 2012 允许无限数量的同时请求。*
现在我想强制 signalR 使用长轮询连接以克服 IIS 限制。有没有办法强制连接方式?
【问题讨论】:
-
生产使用,最好使用windows服务器。
-
@L-Three 是的,我检查了那个。我们可以使用长轮询来强制他们连接/重新连接,而不是断开客户端连接。