GCM发送到同步与有效负载的消息

时间:2013-05-29 08:47:19

标签: google-cloud-messaging

向许多收件人发送“发送至同步”消息时, 我是否应该担心所有或大多数设备会同时进行同步?

1 个答案:

答案 0 :(得分:0)

如果您同时向多个设备发送消息并且该消息导致他们访问您的服务器,则您的服务器可能同时遭到许多请求的攻击。<​​/ p>

如果这是一个问题,您可能会通过不同时发送所有通知来分散服务器负载。另一种选择是发送带有'delay_while_idle = true'的通知,这将在发送通知之前等待设备变为活动状态,从而减少同时命中服务器的设备数量。

最后,您的设备应使用异步调用来呼叫服务器,这样即使服务器正忙,应用程序也不会在等待回复时出现卡住状态。