负载测试苹果推送通知服务器应用程序

pra*_*ant 7 push ios

我开发了一个服务器应用程序,可以向苹果服务器发送推送消息。我已经用几个设备对其进行了测试,并且能够在设备上获取消息。问题是,当我的数据库中有大约一百万台设备时,我无法知道我的应用程序将如何执行。在这种情况下,有没有办法对您的服务器应用程序进行负载测试。

cal*_*kus 1

不能用测试数据吗?您可以用测试脚本填充数据库。就像随机设备 ID 一样……?Apple APS 当然不会接受这些消息,但你可以测试一下你的能力,不是吗?

  • 我可以做到这一点,但这就像向苹果发送 100 万条消息到无效的设备 ID 一样。苹果服务器是否有可能以某种方式将其视为某种攻击(尝试加载服务器将导致无效请求)并一起阻止我们的应用程序。 (2认同)