Если у вас есть только один сервер баз данных, а веб-сайт не может работать без своей базы данных, в этом нет ничего волшебного: вам придется отображать какую-то красивую страницу ошибок , , информирующую пользователей существует техническая проблема, и веб-сайт скоро вернется.
Вообще говоря:
- Шансы на такую проблему довольно низкие
- ЕслиВаш веб-сайт обычный , люди будут время от времени принимать проблему, особенно если вы сообщаете об этом.
Если вы можете себе это позволить (и иметь технические знания для настройки) , вы можете использовать два сервера баз данных с репликацией (MySQL поддерживает это) между ними: один ведущий, который вы используете, и ведомыйэто считается резервной копией.
Затем, если мастер упадет, ваше приложение будет использовать ведомое устройство.
Конечно, это значительно снизит риски, связанные с базой данных.проблема (имея два сервВ то же время сбой ers весьма маловероятен), но у вас все равно будут проблемы со всеми другими компонентами - такими как ваш веб-сервер: если у вас есть только один, вы можете рассмотреть возможность использования двух, а второй - в качестве запасного.
После этого, если у вас все еще есть деньги (и вы считаете, что вам нужно еще больше времени для работы вашего сайта) , вам нужно подумать о случае, когда у вашего центра обработки данных возникли проблемы -- настройка сервера в двух разных местах ...