我们正在使用GCM的XMPP协议向客户发送推送通知,我们面临的问题是,当以高速发送xmpp消息时,我们不再接收来自GCM的“ack”或“nack”消息,这是我们对此问题进行的几次测试的结果:
当我们查看500多条消息时,结果就更糟糕了,例如:
?
这些结果来自于在Google自己的云(Google云计算服务器)上进行的测试,而在任何其他地方进行测试都会产生更糟糕的结果(正如我们所测试的,速度不能超过1 1Msg/0.4S )我们正在使用GCM的XMPP协议来交付push nould while (!)100无加限制)
这对我们来说太糟糕了,因为没有最优的解决方案,我们现在该怎么办?
如有任何帮助或指导,将不胜感激。
发布于 2015-10-15 11:48:53
我也有同样的问题。我过去常常给gcm的NACKs发送ACK,当我停止这样做时,一切都很好。检查是否发送了不必要的ACK。
https://stackoverflow.com/questions/33052517
复制相似问题