Firebase Spark计划并发连接超100时只读离线应用能否运行?能否按月购Flame计划?
Firebase Spark & Flame 计划相关问题解答
让我逐个拆解你的问题,给你清晰的答案:
1. Spark计划并发连接超100时,应用能否正常运行?
Firebase Spark计划的免费配额里,实时数据库和Firestore的并发连接限制都是100。当并发数超过这个阈值时,新的连接请求会被Firebase服务器拒绝——已经成功建立连接的用户可以继续正常操作,但新尝试连接的用户会遇到连接失败的问题,比如无法加载最新数据(如果依赖在线读取的话)。所以整体来看,应用不会完全崩溃,但会出现部分用户无法正常访问的情况。
2. 只读+离线功能启用时,并发超100能否正常工作?
这种情况要分两种场景来看:
- 已缓存数据的用户:因为你启用了离线功能,用户之前已经加载过的数据会被缓存到本地设备。即使并发数超限制导致无法连接到Firebase服务器,这部分用户依然可以读取本地缓存的数据,体验不受影响。
- 首次使用/需要刷新数据的用户:这类用户没有本地缓存,或者需要获取最新的云端数据,他们的连接请求会被拒绝,无法获取到新数据,直到并发数降到配额以内,或者你升级到更高阶的计划。
简单来说:有缓存的用户能正常读本地数据,但新用户或需要更新数据的用户会受影响。
3. 能否仅购买一个月的Flame计划?
当然可以!Flame计划是按月订阅的付费方案,你完全可以只订阅一个月。如果之后不需要了,直接在Firebase控制台取消订阅即可,不会被强制要求长期续费。不过要注意取消订阅的时间节点,避免被自动续费(可以在控制台的账单设置里提前关闭自动续费)。
内容的提问来源于stack exchange,提问作者Rakib Joarder
相关产品推荐
相关产品推荐

