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

Как работает кластерный сервер?

Теперь у меня есть сервер, на котором запущен php + Mysql, но загрузка моего сервера очень высока, я хочу запустить еще один сервер, чтобы уменьшить рабочую нагрузку, что мне делать? Спасибо.

Вам, вероятно, придется много читать. Темы, представляющие особый интерес, включают:

  • Репликация MySQL
  • Балансировка нагрузки на сервер
  • Высокая доступность (HA)

Поиск всего этого в Google (добавьте "apache" или "mysql"), вероятно, даст полезные результаты. Вам нужно будет реплицировать данные вашей базы данных, и вы, вероятно, также захотите реплицировать статический контент между двумя серверами. Вам также может потребоваться организовать балансировку нагрузки IP, либо с помощью чего-то вроде циклического DNS + программного обеспечения высокой доступности (heartbeat / pacemaker и т. Д.), Либо с помощью еще одной системы в качестве балансировщика нагрузки.

Этот поиск в Google дал множество интересных документов:

купить Кластер MySQL.

Я не хочу говорить оффтоп, но ... Больше мощности для этого компьютера?

Добавить барана просто и дешево, и он может помочь ...