我正在尝试编写服务器端代码,以便为我的应用程序发送推送通知。根据Apple的建议,我计划保留连接并根据需要发送推送通知。 Apple还允许打开和保留多个并行连接以发送推送通知。 “您可以建立到同一网关或多个网关实例的多个并行连接。” 为此,我想维护一个连接池。 我的问题是连接池的限制是什么,或者我可以维护与APNS的持久连接数量? 感谢您的期待。
答案 0 :(得分:5)
不知道你是否会得到这个问题的精确答案。像APNS一样庞大而充满活力的系统,苹果对这样的数字有些模棱两可;它赋予他们随意改变它的自由。我发现了类似的模糊here。
一个建议是建立一个开放式池,在这个池中可以创建新的连接,直到它们开始被拒绝。只是一个想法。
答案 1 :(得分:0)
我同意@paislee,我不认为你会得到一个确切的数字。我同时打开了20多个不同的连接,没关系。
为了帮助您进行测试,请使用TcpView,在那里可以看到每个打开的连接。
此致