我的代码:
db = mongoose.connect(
config[MONGO_HOST_CONF],
config[MONGO_ACCOUNTS_DB_CONF],
config[MONGO_PORT_CONF]
}
);
db.connection.on('opening', function() {
console.log("connecting");
});
db.connection.on('open', function() {
console.log("connected");
});
db.connection.on('error', function() {
console.log("disconnected");
});
db.connection.on('close', function() {
console.log("disconnected");
});
当我启动我的网络服务器然后打开与 mongodb 的连接时,我可以在日志中看到“已连接”。
但是当我停止 mongodb 时,我没有在日志中看到“断开连接”。我也没有看到“连接”。
我正在尝试检测是否由于某种原因 mongodb 出现故障。然后在退出之前重新连接。
上面有什么问题?