Estoy pensando en crear una instalación de WordPress de alta disponibilidad en dos servidores con un equilibrador de carga para distribuir el tráfico entre estos servidores. Tengo la intención de configurar una pila LAMP en estos dos servidores web y configurar la replicación maestra maestra de MySQL para garantizar que ambos servidores tengan el mismo contenido similar a la configuración en https://www.linode.com/docs/websites/cms/high-availability-wordpress
Para cualquiera que haya creado una configuración similar antes, ¿hay algo que deba tener en cuenta? ¿Funcionará esto sin que haya diferencias en la base de datos suponiendo que ambos nodos estén en línea? Si un nodo deja de funcionar, ¿se sincronizará correctamente con el otro nodo maestro?
Esta es una publicación bastante antigua, pero he configurado exactamente esto recientemente.
No recomiendo configurar WordPress con replicación maestro-maestro. Los nodos se desincronizaron varias veces y dieron como resultado un cerebro dividido. Hemos vuelto a la replicación maestro-esclavo debido a la inestabilidad de la configuración.
Hace poco probé esto y me arrepiento. Me doy cuenta de que su publicación ya tiene casi 2 años, pero pensé que debería aportar mis 2 centavos para cualquiera que esté considerando este enfoque. Le recomiendo que vaya con MariaDB con MaxScale para separar las lecturas y escrituras, y vaya con la configuración maestro-esclavo. Me encuentro con todo tipo de interbloqueos y problemas con esta configuración. Actualmente usando MariaDB con Galera, con HAProxy al frente.