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

Логины для репликации MySQL в Wordpress

Я настраиваю сайт Wordpress, на котором выполняется балансировка нагрузки на двух серверах, по разным причинам заказчику не нужен автономный сервер базы данных. Мы настроили репликацию Master / Slave между MySQL DB, которая работает хорошо.

Но как лучше всего справиться с логинами WP на серверной части? Есть ли способ предотвратить вход клиента в бэкэнд WP на SLAVE-сервере? Очевидно, что если они внесут изменения при входе в ведомое устройство, они не будут реплицированы.

Поскольку вы используете Master / Slave, не разрешайте запись в подчиненную базу данных MySQL и установите его только для чтения. Вы также можете настроить только главную БД как DB_HOST в wp-config.php или использовать плагин HyperDB WP для отправки трафика только для чтения в подчиненную БД.