Mein Unternehmen wird in Kürze ein Blog einrichten, und ich plane, zwei Webserver einzurichten, um die WordPress-Website aus Redundanzgründen zu hosten. Wenn wir Releases für eine Site in einer Farm durchführen, verschieben wir normalerweise die eine Seite, testen sie und geben sie dann auf die andere Seite frei. Für WordPress-Updates können wir dies leicht genug tun. Das Problem wird jedoch, wie mit dem Ordner wp-content umgegangen wird. Da Benutzer Beiträge veröffentlichen und Grafiken hochladen, müssen diese mit dem anderen Server in der Farm synchronisiert werden, unabhängig davon, auf welchen Server der Benutzer sie hochlädt.
Ich könnte DFS einrichten, um die Dateien zu replizieren, aber das scheint ein Overkill zu sein.
Ich könnte Robocopy so einrichten, dass es alle 15 Minuten oder so ausgeführt wird, und dann jedem mitteilen, dass Beiträge in mindestens 15 Minuten veröffentlicht werden sollen, damit die Dateien Zeit zum Replizieren haben.
Gibt es bessere Lösungen? Vielleicht etwas ein WordPress-Plugin, damit Grafiken, wenn sie in den Beitrag hochgeladen werden, automatisch auf die anderen Server in der Farm repliziert werden?
Ich verwende Wordpress unter Windows 2008, daher helfen Linux-Lösungen nicht viel.