2016-05-17 2 views
7

Я пытаюсь добавить балансировщик нагрузки в приложение Wordpress, которое имеет многоуровневую установку.Добавление балансировки нагрузки к многопозиционной установке wordpress

WordPress сохраняет IP-адрес сервера в таблицах MySQL, так как там будут два сервера приложений и один сервер БД и балансировщик нагрузки.

Я использую балансировщик нагрузки RackSpace.

Может кто-нибудь предложить, что должен DOMAIN_CURRENT_SITE указать в wp-config.php, и мне нужно внести какие-либо изменения в базу данных для обновления IP-адреса, если да, какой IP-адрес должен храниться в БД.

Кроме того, я использую утилиту Lsync для синхронизации содержимого одного сервера с другим, мне также нужно sycn wp-config.php?

Кроме того, кроме wp-config.php и базы данных есть какие-либо изменения, которые мне нужно сделать?

Кроме того, что важно, как было бы управлять сеансом?

Спасибо.

+0

Какой грузоподъемный балансир вы используете? – error2007s

+0

Зачем голосовать? –

+0

Привет, Piyush спасибо за ваш ответ. Это балансировщик нагрузки Rackspace –

ответ

3

Если вы используете балансировщик нагрузки Rackspace в соответствии с вашим комментарием, вам нужно использовать IP-адрес Load Balancer в таблицах DB.

Просто убедитесь, что IP-адрес используемого балансировочного устройства нагрузки является статическим, а не динамическим IP-адресом.

Может кто-нибудь пожалуйста, предложить то, что следует точка DOMAIN_CURRENT_SITE в сор-config.php и мне нужно внести какие-либо изменения в базе данных, чтобы обновить IP-адрес, если да, то IP-адрес должен быть сохранен в БД.

DOMAIN_CURRENT_SITE должно быть вашим основным доменом. IP-адрес балансировки нагрузки должен храниться в базе данных.

Кроме того, я использую утилиту Lsync для синхронизации содержимого одного сервера с другим, мне также нужно sycn wp-config.php?

Не нужно синхронизировать wp-config.php.

Кроме того, кроме wp-config.php и базы данных есть какие-либо изменения, которые мне нужно сделать?

Пожалуйста, убедитесь, что каталог «Загружает», в котором хранятся все медиа-ресурсы, правильно синхронизируется для обоих серверов при загрузке нового файла. Проверьте функциональность загрузки wordpress и посмотрите, отображается ли загруженный файл мультимедиа на обоих серверах.

Кроме того, что самое важное, как управлять сеансом?

Rackspace Load Balancer имеет функцию «Стойкость сеанса», включите его, чтобы посмотреть снимок экрана ниже. Проверьте черную стрелку в конце скриншота.

enter image description here

+0

Спасибо, Piyush, поддержал ваш ответ. Но когда я сохраняю IP-адрес балансировки нагрузки в БД, какой сервер будет отвечать на запрос файлов и контента? –

+0

Являются ли оба сервера приложений точными клонами друг друга? – error2007s

+0

Да, они были бы точным клоном друг друга –

Смежные вопросы