• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - 如何避免 iOS Newsstand 应用收到远程通知导致的 Web 服务器流量高峰?

[复制链接]
菜鸟教程小白 发表于 2022-12-12 22:40:25 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我正在开发一个 iOS 报亭应用。

如果它被暂停或未运行并连接到 WLAN,则可以通过推送远程通知触发 Newsstand 应用程序以在后台下载最新一期(在我们的示例中约为 100MB)。

我正在使用 Urban Airship 来传送 Push 广播。

我现在担心许多 iOS 设备或多或少同时访问网络服务器进行一次大下载,因为我预计大多数设备会在很短的时间内收到通知。

与其向所有设备广播,我是否应该向成批的小设备组发送单独的通知,将它们分散到更长的时间段?

并且/或者像 Amazon Cloudfront 这样的 CDN 会更容易/无论如何解决这个问题吗?



Best Answer-推荐答案


鉴于您的开发也不是免费的;并且考虑到这种交错交付还会带来持续的组织和运营成本(以及向“新闻”客户解释这一点的复杂性);我建议您认真考虑使用 CDN 进行实际交付。它消除了问题的所有复杂性 - 并消除了故障/风险点并将其换成易于货比三家的。

这对所有参与者来说都是双赢的。

Dw.

关于ios - 如何避免 iOS Newsstand 应用收到远程通知导致的 Web 服务器流量高峰?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12259696/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap