javascript - 如何在 node.js 中关闭 firebase 连接

标签 javascript node.js firebase firebase-realtime-database

下面是我如何使用 firebase 的一个简单示例:

let firebase = require('firebase');
firebase.initializeApp({
  serviceAccount: './config/firebase.json',
  databaseURL: 'https://thenameofhedatabase.firebaseio.com'
});

let db = firebase.database();
...
...

重点是在所有代码执行之后,db 对象持有 node.js session 。我不想调用 process.exit(0)。那么,关闭或处置 firebase 的 db 对象的正确方法是什么?

最佳答案

这是已经fixed in the version 3.4.1 of the JavaScript SDK的东西.

firebase.database().goOffline() 现在可以正确释放数据库,以便 Node.js 进程可以退出。

关于javascript - 如何在 node.js 中关闭 firebase 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38222757/

相关文章:

javascript - 在 heroku 上使用 socket.io 的 Nodejs

javascript - 如何在后台进行ajax请求和html元素更新?

javascript - 如何使用 AngularJS RouteProvider 重定向到外部 URL

javascript - 如何使用 Javascript 数据表

javascript - 如何将附加参数传递给node.js中封装的回调函数

javascript - NodeJS everyauth 获取访问 token

list - flutter 如何在初始化状态下使用 future 的异步方法

firebase - 使用安全规则限制 child /现场访问

node.js - 如何为两个客户调用一次 Meteor 方法?

Swift Firebase - 尝试在一个函数中检索多个数据集以计算条目数