我有一个通过appengine cron操纵firebase db的附录应用程序。
一切正常,除了24小时后,应用程序停止写入Firebase。没有任何明显的错误。
您可以在github上找到我的代码
在此处的每个servlet初始化期间,数据库对象都是初始化的。似乎失败的数据库呼叫在这里,这是从这里从这里拨打的。
。任何帮助将不胜感激。
您使用的是firebase Java客户端SDK的非常旧的,弃用的版本:
compile 'com.firebase:firebase-client-jvm:2.5.2'
您应该改用Firebase Admin SDK,在App Engine中运行Firebase SDK时,它可以解决已知问题。
compile 'com.google.firebase:firebase-admin:5.3.1'
一些API已更改,因此您需要适应它们。