FCM 适合拥有 100k+ 用户的应用吗?
FCM文件说,对于每个发件人ID,FCM允许并行1000个连接。所以这意味着如果我的项目有 100k+ 用户,我不应该使用 FCM?
如果这是真的,请推荐好的替代方案。 谢谢。
FCM 可以支持任意数量的用户,所有文档都说您可以在单个请求中最多发送 1000 个通知。
您正在谈论的是FCM的XMPP部分,您不需要使用XMPP
1000 个并行连接意味着在一个批次中您最多可以添加 1000 个设备(它们的 ID(。由于您有 100k+ 个用户,因此将它们拆分为每批 1000 个,并连续发送请求。或者,如果您设置了多个 http 连接,则可以同时发送它们。