我在 OS X 应用程序中遇到了一个问题,该应用程序使用 NSURLConnection 创建到同一主机的多个持久连接。我为不同的房间创建了一个单独的连接,并且在房间打开以使用流式 API 的整个过程中保持连接。打开许多房间时,它会停止正常工作。
我创建了一个单独的示例应用程序,它创建了 10 个连接,它似乎只允许 6 个连接工作,而其他连接则在排队。有谁知道是否有办法覆盖这个限制?我在任何地方都找不到它的记录。我发现的唯一解决方法是它似乎是每个主机名,因此使用“localhost”和“127.0.0.1”进行测试允许每个主机有 6 个连接。我在这里上传了一个带有客户端和服务器的示例项目 - http://cl.ly/1x3K0D1F072V3U2T0C0I。