我在node.js中编写了代码,我的数据在Firebase上.我面临的问题是我的代码永远不会退出.我已经完成了这个链接
问题是firebase referance/listener永远不会变为null,因此我的函数永远不会退出.我尝试使用firebase.database().goOffline()但它没有用.
在我的本地机器上,我使用强制停止进程process.exit(0),但是当我在AWS lambda上部署我的代码时,它不会返回任何响应/回调并退出(给出错误消息" 在完成请求之前退出进程 ")
我还在lambda中调用回调后添加等待5-10秒,然后强行退出进程,但它也没有帮助.
如何解决这个问题?请帮忙.
javascript node.js firebase aws-lambda firebase-realtime-database