Подключение к удаленной базе данных (т. Е. Не к основной базе данных веб-сайтов) завершается неудачно и приводит к сбою хост-сайта.
У меня есть веб-сайт, который использует второе (внешнее) соединение с базой данных для загрузки определенных данных на некоторые страницы.Если удаленная база данных выйдет из строя, это приведет к выходу из строя всего сайта.
Это сайт WordPress, а внешнее соединение использует, например, $remote_db = new wpdb()
Я пробовал несколько вещей, чтобы справиться со сбоямиНапример:
if( ! $remote_db ) {
return;
}
и
if( ! $remote_db ) {
$remote_db = $wpdb;
}
и
if( ! $remote_db->check_connection(false) ){
exit;
}
Но проблема сохраняется.
Когда удаленная база данных выходит из строяЯ не против, если некоторые страницы не загружаются полностью.Я просто не хочу, чтобы весь мой сайт закрывался из-за сбоя удаленной базы данных.