Pregunta

Quiero poder enviar un mensaje de error amistoso a mi usuario siempre que no pueda conectarme a mi servidor MongoDB desde Inside Node.js, en lugar de solo tener node.js Enloqueciendo como lo hace ahora mismo.

Aparentemente, esto no funcionará, ya que no puedo acceder a la variable de respuesta desde fuera de un método de ruta (app.get('/' ...), entonces, ¿qué debo hacer en su lugar?
No es necesario mostrar algo elegante, pero solo informar al usuario sobre un problema temporal sería sorprendente.

mongoose.connect('mongodb://localhost/test', function(err) {
    if (err) {
        //response.send('Temporary problem', 500); 
    }
});

// Routes
app.get('/', index.index);
//... And so on

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top