【问题标题】:FireCloud messaging and a RealTime Weather Alert appFireCloud 消息和实时天气警报应用程序
【发布时间】:2017-07-03 12:46:20
【问题描述】:

我计划使用 Google 的 FCM 消息向我的海啸警报器应用发送实时警报。

想知道如果我的应用有 100,000 名用户,他们是否能够在 3-5 分钟内收到即时警报? (我听说 FCM 有限制)但我仍然无法理解这些限制是什么!

谁能进一步解释一下? (在 5 分钟内向 100,000 个不同的用户发送 100,000 条消息)

如果我使用免费计划,是否会出现 1000 个用户的并行连接限制?

【问题讨论】:

标签: android firebase firebase-cloud-messaging


【解决方案1】:

谁能进一步解释一下? (在 5 分钟内向 100,000 个不同的用户发送 100,000 条消息)

通常您会在几秒钟内收到推送消息,但当然还有其他因素,例如互联网连接和设备电源配置文件。

如果我使用免费计划,是否会出现 1000 个用户的并行连接限制?

由于 FCM 是免费的,因此没有“免费计划”之类的东西。您需要付费的其他 Firebase 服务。

所有 1000 个连接意味着您可以在单个请求中发送最多 1000 条消息,因此您必须将它们拆分

【讨论】:

  • 所以要发送 100,000 条消息,我需要发送 100 个不同的请求?我更关心的是消息在 5 分钟内传达给人们,不知道会发生什么..
  • 没错,你把它们分开了,正如我所说的,他们通常会在几秒钟内得到它们,大多数用户在 5 分钟内没有收到消息的因素是你无法控制的。如果您担心人们收到消息,例如记录用户是否收到消息,则必须为您的应用程序/服务器构建额外的逻辑,但这超出了本问题的范围
猜你喜欢
  • 2021-05-29
  • 1970-01-01
  • 1970-01-01
  • 2012-11-25
  • 2013-01-22
  • 1970-01-01
  • 2011-08-27
  • 2015-05-06
  • 1970-01-01
相关资源
最近更新 更多