我们可以强制SignalR使用长轮询连接方法吗

本文关键字:连接 方法 SignalR 我们 | 更新日期: 2024-10-19 02:29:41

我们目前正在应用程序中使用signalR。如果我是唯一一个使用该应用程序的人,它会很好地工作,但当两个人以上同时使用应用程序时,它会完全崩溃。

这是由于IIS并发连接的限制。

IIS并发请求限制

Windows 8(基本版)-3

Windows 8专业版,企业版-10

Windows 7家庭入门-1

Windows 7 Basic-1

Windows 7高级-3

Windows 7旗舰版,专业版,企业版-10

Windows Vista Home Basic(IIS进程激活和HTTP处理仅)-3

Windows Vista Home Premium-3

Windows Vista旗舰版,专业版,企业版-10

Windows Server 2003、Windows Server 2008、Windows Server 08 R2和Windows

服务器2012允许无限量的同时请求。*

现在我想强制signalR使用长轮询连接,以克服IIS的限制。有什么方法可以强制使用连接方法吗?

我们可以强制SignalR使用长轮询连接方法吗

可以。

connection.start({ transport: 'longPolling' });

选中指定传输。

此外,我建议您使用SignalR自主机,因为OWIN,它没有使用IIS限制。

也可以在此处查看。