Is it possible to detect that the database is not running with Mongoose ?
I would recommend using the open
and error
events to check if you can connect to the database. This is a simple example used in all my projects to double check that I'm connected.
var mongoose = require('mongoose');
mongoose.connection.on('open', function (ref) {
console.log('Connected to mongo server.');
});
mongoose.connection.on('error', function (err) {
console.log('Could not connect to mongo server!');
console.log(err);
});
mongoose.connect('mongodb://localhost/mongodb');