Задать вопрос
@qunaxis

Как правильно ловить ошибки подключения к mongoDB через mongoose?

Сейчас я пытаюсь хэндлить ошибки вот так:
export function connection() {
    mongoose.connect(`mongodb://${config.db.host}:${config.db.port}/${config.db.name}`, (err) => {
        err ? console.error(error) : console.log('Server has been connected to MongoDB');
    });
}

Это кусок файла db.js, в основном файле app.js происходит вызов функции db.connection()
В случае ошибки подключения (например, часто забываю завести бд на домашнем сервере) падает всё приложение. Как правильно ловить ошибки и зациклить подключение к бд на определённое количество попыток?
  • Вопрос задан
  • 297 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы