Как предотвратить сбой моего сайта, когда удаленный сервер выходит из строя? - PullRequest
0 голосов
/ 27 февраля 2019

Подключение к удаленной базе данных (т. Е. Не к основной базе данных веб-сайтов) завершается неудачно и приводит к сбою хост-сайта.

У меня есть веб-сайт, который использует второе (внешнее) соединение с базой данных для загрузки определенных данных на некоторые страницы.Если удаленная база данных выйдет из строя, это приведет к выходу из строя всего сайта.

Это сайт WordPress, а внешнее соединение использует, например, $remote_db = new wpdb()

Я пробовал несколько вещей, чтобы справиться со сбоямиНапример:

if( ! $remote_db ) {
    return;
}

и

if( ! $remote_db ) {
    $remote_db = $wpdb;
}

и

if( ! $remote_db->check_connection(false) ){
    exit;
}

Но проблема сохраняется.

Когда удаленная база данных выходит из строяЯ не против, если некоторые страницы не загружаются полностью.Я просто не хочу, чтобы весь мой сайт закрывался из-за сбоя удаленной базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...