我们的Nodejs应用程序使用Mongoose进行MongoDB。当我们的应用程序无法连接到MongoDB数据库时崩溃。我们正在使用MongoLab
。
在Node JS应用程序中处理数据库连接问题的最佳方法是什么?
答案 0 :(得分:2)
只需处理相关事件的错误:
// If the connection throws an error
connection.on('error',function (err) {
// Do something here
});
// When the connection is disconnected
connection.on('disconnected', function () {
// Do something else here
});
当然,在运行查询时,建议在继续检查之前始终检查回调函数的err
参数。