Назад | Перейти на главную страницу

Автоматически перенаправить WordPress на резервный сервер, если основной сервер не работает?

Я пытался найти перенаправление WordPress на резервный сервер автоматически в stackoverflow и google. Но я не нашел хорошего ресурса, который объяснял бы, как реализовать сервер резервного копирования. if primary server is down.

Пример: у меня есть сайт https://onesoftwares.net, если сервер выйдет из строя, я хочу реализовать другой сервер резервного копирования с той же настройкой, что и wordpress, и он будет работать как вторичный сервер.

Дешевое решение : купите второй vps и синхронизируйте блог на нем (например, используя mysql master / master репликацию и unison для файлов). Установите heartbeat и haproxy, например: https://www.howtoforge.com/setting-up-a-high-availability-load-balancer-with-haproxy-heartbeat-on-debian-lenny

Если на первом сервере есть проблемы с apache или mysql, посетители будут перенаправлены на второй сервер.

тем не мение : это решение не обеспечивает реальной высокой доступности: если первый виртуальный сервер не работает (система остановлена) или если сеть первого виртуального сервера не работает, ваш веб-сайт будет недоступен.

Решение класса Entreprise : Купить или арендовать два сетевых устройства и два сервера в центре обработки данных. Установите wordpress, как указано выше, и вы получите избыточность, если ОДИН quipement не работает.

Очень дорогие решения :

  • используйте CDN: подойдет любой CDN, такой как akamai. Akamai кэширует содержимое вашего веб-сайта, и оно будет отображаться в случае сбоя.
  • Используйте несколько центров обработки данных с DNS GSLB (https://www.a10networks.com/blog/global-server-load-balancing/): даже если в вашем центре обработки данных произойдет крушение самолета, веб-сайт будет недоступен только на 5 минут.