在 IOS 上的 Safari 中,每个域允许多少个同时的 websocket 连接?

Osk*_*erg 5 safari websocket ios signalr

当同时打开多个网页到我们的网站时,我们在 IOS 设备上遇到 Safari 问题。

问题似乎与我们的长轮询请求和 Safari 对每个域的并发连接数的限制有关。

如果我们在 SignalR 中切换到 websockets,这个问题会得到解决,还是 Safari 对每个域的并发连接数施加限制对我们来说仍然是一个问题?

Sim*_*ver 1

关于 Safari 和 Websockets - 在新版本的 SignalR 中,您可以连接到多个集线器,因此这会增加计入限制的总连接数。

如果我有多个连接,我就会看到阻塞。仍在尝试解决这个问题,但可以肯定的是,即使在 2019 年,Safari 仍然在执行限制:-(

如果我有超过 3 个连接,我会看到它完全阻塞。

甚至蓝色条也被卡住了。

我什至无法进行 Web API 调用。

如果我停止服务器端的连接(关闭我的 Angular 开发服务器),那么它就会解除阻止(回到 3 个连接)。