Ist es möglich, zwei Server für dieselbe Domain oder einen Datenbankklon zu verwenden?

Sehr geehrtes Team,

Ist es möglich, 2 verschiedene Datenbanken für dieselbe Domain auf verschiedenen Servermaschinen zu hosten? Oder ist es möglich, ein Datenbank-Backup automatisch auf einer anderen Servermaschine zu klonen?

Oder ist es möglich, dieselbe Domain auf verschiedenen Servermaschinen zu hosten? So dass, wenn eine ausfällt, automatisch zur sekundären weitergeleitet wird?

Es ist keine unterstützte Lösung, aber eine Möglichkeit, dies zu tun, scheint zu sein:

https://github.com/discourse-org/postgres-bdr

Bearbeiten: … außer dass dies pg9 zu installieren scheint, was seltsam ist, weil es im Februar einen Commit gab, aber das war vor einem Jahr, also ist das vielleicht keine gute Idee. Oder BDR wird jetzt ohne solche heroischen Anstrengungen unterstützt. Aber ich denke, dies ist nicht der richtige Ort für Ratschläge zur erweiterten Postgres-Konfiguration.

Ja, Sie können mehrere Server haben, die mit derselben Datenbank hinter einer Art Load Balancer oder DNS sprechen, das auf beide zeigt. Aber dies ist nicht der richtige Ort, um Ratschläge zum Load Balancing zu erhalten.

1 „Gefällt mir“

PostgreSQL BDR ist keine unterstützte Datenbank für Discourse und ein eingestelltes Projekt (die Open-Source-Version davon).

Das, wonach Sie fragen, wird als „Hochverfügbarkeit“ bezeichnet und es gibt einige Themen dazu:

1 „Gefällt mir“