Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android google云消息传递的性能_Android_Ios_Google Cloud Messaging - Fatal编程技术网

Android google云消息传递的性能

Android google云消息传递的性能,android,ios,google-cloud-messaging,Android,Ios,Google Cloud Messaging,我们正在构建一个应用服务器,用于通过GCM连接服务器向android和ios客户端发送推送通知。我们的计划是使用HTTP接口连接GCM,因为我们只需要下游消息。您能告诉我GCM for HTTP接口的性能吗?我在寻找一些性能数据,比如GCM每秒可以支持多少推送通知消息?我检查了GCM站点,但找不到这个。请帮助指导我从哪里可以获得这些数据?根据官方答案 速率限制异常代码表示您从后端服务器发送消息的频率过高。为了确保稳定的服务,后端服务器可以发送的消息数有一个每分钟/每设备应用程序上限。此限制设置得

我们正在构建一个应用服务器,用于通过GCM连接服务器向android和ios客户端发送推送通知。我们的计划是使用HTTP接口连接GCM,因为我们只需要下游消息。您能告诉我GCM for HTTP接口的性能吗?我在寻找一些性能数据,比如GCM每秒可以支持多少推送通知消息?我检查了GCM站点,但找不到这个。请帮助指导我从哪里可以获得这些数据?

根据官方答案

速率限制异常代码表示您从后端服务器发送消息的频率过高。为了确保稳定的服务,后端服务器可以发送的消息数有一个每分钟/每设备应用程序上限。此限制设置得很高,因此大多数表现良好的应用程序不应受到影响,但所有应用程序都应准备好接收此错误代码

他们没有指定“实际限制”,但他们说
这个限制设置得很高,所以大多数表现良好的应用程序都不会受到影响
,所以只要你没有疯狂地滥发一台设备,你发送的任何东西都可以


但是请注意,您可能会被限制并延迟消息

此答案可能会有所帮助:谢谢您提供的信息。我还查看了谷歌I/O 2015在云消息3.0上的一些视频。在该演示中,他们表示GCM支持110万QPS。并与15亿台设备连接,因此他们使用的是高端服务器,这些数据是2015年5月的数据。因此,它将被进一步扩展。但我认为这是总体流量,而不是我所关注的HTTP。我检查了其他相关的线程,实际上他们没有指定限制,我发现大多数情况下“这个限制设置得很高,所以大多数表现良好的应用程序都不应该受到影响”。我想我们需要做性能测试来检查。