GCM无法进行负载测试

时间:2016-08-22 13:33:02

标签: android node.js push-notification google-cloud-messaging load-testing

我正在使用GCM为我的应用开发推送通知功能。经过互联网的大量阅读和帮助后,我在我的测试环境中工作(客户数量减少,300名用户)。我很好地希望进入临时环境(大量客户端,> 5000用户),却发现它非常失败。我得到 net :: ERR_CONNECTION_REFUSED ,我没有得到任何回应(成功,失败,canonical_ids等)。

我认为这是registration_ids限制并对其进行了处理,但仍然在网络控制台中得到相同的响应。我认为互联网带宽/连接性差,但这也是一个死胡同。这个你能帮我吗。 TIA。

PS:使用node.JS构建推送通知功能。使用async-npm将P.Ns发送到大量的reg_ids。

1 个答案:

答案 0 :(得分:0)

大多数情况下,由于互联网连接和用于连接互联网的设备出现问题而导致错误。如果检查您的Internet连接或您可能正在使用的其他网络设备不起作用,则可能会在防火墙阻止通信时发生。它也可以是服务器上的防火墙,或者服务器配置为仅接受某些类型的连接(这对于服务器来说非常正常)。

您可以查看以下相关链接: