Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 是否有任何方法可以在不使用手动缩放或灵活环境的情况下从应用程序引擎servlet访问Firebase?_Google App Engine_Firebase_Firebase Realtime Database - Fatal编程技术网

Google app engine 是否有任何方法可以在不使用手动缩放或灵活环境的情况下从应用程序引擎servlet访问Firebase?

Google app engine 是否有任何方法可以在不使用手动缩放或灵活环境的情况下从应用程序引擎servlet访问Firebase?,google-app-engine,firebase,firebase-realtime-database,Google App Engine,Firebase,Firebase Realtime Database,问题: 是否有任何方法可以使用服务器端代码访问Firebase,而无需使用手动扩展或灵活的环境 背景: 我希望实现以下流程: 应用程序将挂起的“更新”发布到firebase->后端拾取它们->后端发送电子邮件->后端将firebase的“更新”修改为非挂起状态 从我所看到的情况来看,如果我想让后端实时获取这些更新,我需要在AppEngine灵活的环境中有一个长时间运行的线程。我准备放弃这一点,以避免灵活环境的定价模式和测试状态 鉴于我选择的是应用程序引擎标准环境,因此要访问Firebase,我必

问题:

是否有任何方法可以使用服务器端代码访问Firebase,而无需使用手动扩展或灵活的环境

背景:

我希望实现以下流程: 应用程序将挂起的“更新”发布到firebase->后端拾取它们->后端发送电子邮件->后端将firebase的“更新”修改为非挂起状态

从我所看到的情况来看,如果我想让后端实时获取这些更新,我需要在AppEngine灵活的环境中有一个长时间运行的线程。我准备放弃这一点,以避免灵活环境的定价模式和测试状态

鉴于我选择的是应用程序引擎标准环境,因此要访问Firebase,我必须启用手动缩放

让一个常驻实例一直运行似乎是疯狂的——当不需要实时监听更新时——它95%的时间处于空闲状态,然后在9个实例小时(免费)的连续时间之外就不可用了

Firebase是否可以在不“附加侦听器”的情况下从服务器端访问,这样我就可以从自动缩放的实例调用它,只需获取快照?如果没有,这里是否有替代的技术或体系结构解决方案——或者我缺少的东西

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

感谢您抽出时间,非常感谢。

使用“可能”吗?使用“可能”吗?