Microsoft Azure erfordert, dass Anwendungen zwei Instanzen in mehreren Rechenzentren verwenden, um ihre SLA "Hochverfügbarkeit" zu erreichen und sicherzustellen, dass Ihre Websites nicht für die routinemäßige Wartung ausfallen. Sie sagen Ihnen sogar, welche Paare von Rechenzentren niemals gleichzeitig gewartet werden.
Das ist alles schön und gut, aber wie würden Sie dies in der Praxis für eine App wie WordPress mit einer MySQL-Datenbank auf derselben VM einfach tun? Der Lastausgleich zwischen zwei VMs ist mir nicht fremd, aber das Setup für die Datenbankreplikation entgeht mir. Wir möchten nicht, dass zwei Versionen der Daten nicht mehr synchron sind. Die MySQL-Replikation scheint ein Master-Slave-Setup zu erfordern, bei dem Änderungen nicht mit der Master-Datenbank synchronisiert werden können, wenn ein Benutzer auf der Slave-Instanz landet.
Verstehe ich dieses Konzept nur falsch? Jede Hilfe wird sehr geschätzt!