4

我正准备建立一个 APNS 消息服务器,我想知道是否有人对他们能够共享的 APNS 服务器负载进行了任何分析。最小服务器规格,每秒最大消息数,诸如此类。

谢谢!

编辑:我打算用.NET 来实现它,但是关于任何平台的信息都会非常有用。

4

4 回答 4

3

对于我的应用程序(大约有 24,000 次下载),我看到平均每天发送大约 1300 条消息。

这些数字很低,但我的客户群也没有那么大。但我想我不妨贡献一些信息。:-)

我的通知提供程序大部分时间都处于空闲状态,因此如果我需要,还有更多可用容量。

此时它也使用很少的内存(大约 13 mb - 我在 Python 中实现了我的提供程序,并怀疑其中大部分都被运行时占用了)。

我在 Media Temple dv(特别是 Base 配置)上运行。

我还没有推断出这些数字来找到我的理论最大值,但由于我的应用程序的利基市场,这不是我在这一点上担心的事情。我有很多可以扩展的能力。

希望有点帮助。

克里斯。

于 2009-09-25T13:40:37.620 回答
1

一位 Apple 开发人员提到 100,000 条消息不算多,这并不能真正回答您的问题,但我不认为发送实际消息会成为瓶颈。任何可以处理数据库工作的服务器都可以发送消息。该协议是故意轻量级的。

于 2009-09-28T02:27:46.813 回答
0

每秒没有最大消息数。

于 2009-09-21T23:18:20.133 回答
0

您应该考虑每条消息必须小于 256 字节。否则 Apple 将拒绝您的消息。你也可以检查MonoPush。AFAIK 他们正在.Net 框架之上构建他们的产品。

于 2010-06-06T11:43:35.457 回答