#javascript #mysql #node.js #knex
Вопрос:
Я использую библиотеку knex (https://www.npmjs.com/package/knex) для NodeJS и MySQL, и я хотел бы реализовать резервное подключение к базе данных на случай, если текущая база данных больше недоступна.
Я читал, что через конфигурацию knex можно использовать, например, параметры конфигурации «ping» (https://github.com/knex/knex/issues/1198#issuecomment-185310131) и «После создания» (https://github.com/knex/documentation/pull/17/files), чтобы определить, невозможно ли больше подключиться к базе данных.
Но в случае, если это невозможно, как именно я могу перезаписать существующие параметры подключения, установить новое подключение к базе данных и сделать его доступным для всех предстоящих запросов в этих параметрах конфигурации?
Большое спасибо и с наилучшими пожеланиями
Денис