Anubis
@Anubis
Люблю корейскую кухню и веб-разработку

MySQL pool (через TypeORM): как детектить возможное отключение сервера БД?

Доброго дня! Пытаюсь разобраться в TypeORM, да и вообще в работе с MySQL в ноде.
TypeORM под капотом использует обычный драйвер mysql и создаёт пул соединений. Не могу понять как обнаруживать возможные дисконнекты сервера БД в будущем, уже после первоначальной установки соединения.

В настоящий момент каждую секунду "пингую" базу запросом "select 1", который возвращает ошибку, если сервер бд вырубить. Но надеюсь, что есть менее "костыльный" способ для приложения узнавать об изменениях его состояния.
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы