Просмотров: 33958
Дата последнего изменения: 15.12.2020
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
4
5
Конфигурация master-slave
В «1C-Битрикс: Виртуальная машина» можно быстро развернуть кластерную конфигурацию master-slave «1С-Битрикс: Управление сайтом» и «Битрикс24 в коробке».
Ключевые особенности:
- гибкая балансировка нагрузки SQL
- простота администрирования
- дешевое и быстрое неограниченное масштабирование
- он-лайн бэкап
- не требуется доработка логики веб-приложения
Схема «master - slave» реализуется средствами MySQL. Платформа «1С-Битрикс» позволяет гибко балансировать нагрузку между серверами, участвующими в репликации.
Внимание! Перед тем как начинать конфигурировать схему «master - slave» в
BitrixVM/BitrixEnv нужно предварительно установить продукты
«1С-Битрикс: Управление сайтом» или в
«Битрикс24 в коробке» с модулем
Веб-кластер. Данный модуль входит только в старшие редакции продуктов «1С-Битрикс».
Как создать slave сервер MySQL
Для создания slave сервера MySQL нужно:
Внимание! Задачи могут выполняться довольно длительное время (до 2-3 часов и более) в зависимости от сложности задачи, объема данных, используемых в этих задачах, мощности и загруженности сервера. Проверить текущие выполняемые задачи можно с помощью меню 10. Background tasks in the pool > 1. View running tasks. Если по каким-либо причинам нужно посмотреть лог-файлы выполнения задач, то они находятся в директории /opt/webdir/temp
.