题:

有没有办法在不使用手动扩展或灵活环境的情况下使用服务器端代码访问Firebase?

语境:

我想实现以下流程:应用程序发布挂起'更新'到firebase - >后端发送它们 - >后端发送电子邮件 - >后端修改firebase'更新'到非挂起状态

从我所看到的,如果我希望后端实时选择这些更新,我需要在App Engine灵活环境中运行一个长期运行的线程 . 我准备放弃这一点,以避免灵活环境的定价模型和测试版状态 .

鉴于我的选择是App Engine标准环境,看来要访问Firebase我必须启用手动扩展 .

让驻留实例一直运行似乎很疯狂 - 当没有要求实时监听更新时 - 它在95%的时间内处于空闲状态,然后在9个实例小时之外无法使用(免费)连片期 .

可以从服务器端以某种方式访问Firebase而无需“附加侦听器”,这样我就可以从自动缩放的实例中调用它并简单地获取快照吗?如果没有,这里是否有替代的技术或架构解决方案 - 或者我缺少的东西?

这一定是一个相当普遍的问题!

谢谢你的时间,非常感谢 .