【发布时间】:2014-10-15 18:56:36
【问题描述】:
我想知道 azure 通知中心会出现什么样的延迟?天蓝色的网站只是提到“低延迟”。我们在谈分钟吗?秒?毫秒?
【问题讨论】:
标签: azure push-notification azure-notificationhub
我想知道 azure 通知中心会出现什么样的延迟?天蓝色的网站只是提到“低延迟”。我们在谈分钟吗?秒?毫秒?
【问题讨论】:
标签: azure push-notification azure-notificationhub
我们谈论的是秒数。但是,交付时间取决于无法控制的网络延迟,而且目标设备的数量确实有意义 - 如果有数百万个,可能需要一分钟或更长时间。
【讨论】:
虽然有关于一般 Internet 流量的所有常规警告,但 Azure 通知中心的延迟极低。它由服务总线 SLA 管理,保证每个月 99.9% 的消息将在 5 秒内送达。
现在,一旦它进入各种通知渠道(WNS、APNS、GCM、MPNS),它可能会排队……但你不能要求更快的方式将消息送入这些渠道,而无需编写自己的通知机制(这不是一项简单的任务)。
我的经验是,一秒钟内可以发送数千条消息。通知中心是高度并行化和分布式的。 Microsoft 将它用于从 Bing/MSN 新闻应用程序发送的突发新闻通知和其他应用程序,因此它们可以在一分钟左右的时间内发送数亿条消息。
【讨论】: