Android GCM XMPP扩展连接限制
大家好,有没有人对扩展GCM XMPP有一些经验?Android GCM XMPP扩展连接限制,android,push-notification,xmpp,google-cloud-messaging,Android,Push Notification,Xmpp,Google Cloud Messaging,大家好,有没有人对扩展GCM XMPP有一些经验? 我正在阅读那里的文档,但我不确定1号连接上有100个挂起的MSG。我在某个地方读到,服务器上的连接限制为10个,对吗?什么样的f I将运行5台服务器,每台服务器将打开10个连接,如果工作正常的话?关于100条挂起的消息: 因此,应用程序可以使用“带负载的消息”“以传递高达4 Kb的邮件。例如,这在聊天应用程序中很有用。要使用此功能,只需省略collapse_key参数,消息将不会被折叠。GCM最多可存储100条消息。如果您超过该数字,所有消息将
我正在阅读那里的文档,但我不确定1号连接上有100个挂起的MSG。我在某个地方读到,服务器上的连接限制为10个,对吗?什么样的f I将运行5台服务器,每台服务器将打开10个连接,如果工作正常的话?关于100条挂起的消息: 因此,应用程序可以使用“带负载的消息”“以传递高达4 Kb的邮件。例如,这在聊天应用程序中很有用。要使用此功能,只需省略collapse_key参数,消息将不会被折叠。GCM最多可存储100条消息。如果您超过该数字,所有消息将被丢弃,但您将收到一条特殊消息。如果应用程序收到此消息,则需要与服务器同步 关于服务器连接限制: 您可以允许服务器在持久连接上每秒最多发送4000封邮件。知道最多允许10个连接,您就可以快速发送多个通知(每秒最多40k个通知) 因此,您可以加快设备上的消息传递,而无需最终增加连接数或服务器数,而是可以拆分设备阵列 为了更快地交付,请尝试以下方法:1。空闲时延迟-设置为false 2。时间到现场-设置为零(但我们已设置为30以防万一)3。规范ID-确保GCM返回的规范ID替换数据库4中的旧PushID。collapse_key-最重要的因素-将其设置为random或TOD,以避免谷歌限制通知
在极端情况下,您总是可以。您的问题意味着您想通过GCM加快消息的速度。如果我错了,请纠正我!!!不,问题是关于连接限制,如果我运行5台服务器,并且在每台服务器上打开10个连接,会怎么样。@AniV您能为您提到的那些数字提供参考吗?:)我也在处理一些维护一致性连接的问题,但我创建的连接远远不止10个。你可以在这里看到我的问题,如果你有任何答案,我将非常感激!谢谢