Freigeben über


Leitfaden zur Problembehandlung: Regionsübergreifende Replikation in Azure Cosmos DB for MongoDB vCore

GILT FÜR: MongoDB-vCore

Dieser Leitfaden soll Ihnen helfen, allgemeine Probleme bei der Verwendung der regionsübergreifenden Replikation mit Azure Cosmos DB for MongoDB vCore zu beheben. Er bietet praktische Lösungen für Konnektivitätsprobleme und Herausforderungen bei der Optimierung, um Ihre Erfahrung zu verbessern.

Bekannte Probleme und Lösungen

Meine Daten werden anscheinend nicht in einer anderen Region repliziert.

Stellen Sie sicher, dass Ihr vCore-Cluster ein regionsübergreifendes Replikat erstellt hat. Ein Replikatcluster kann während der ersten Clusterbereitstellung erstellt oder später hinzugefügt werden. Sie können das Vorhandensein eines Replikats auf der Seite „Übersicht“ überprüfen oder auf der Seite „Globale Verteilung“ Ihres V-Kern-Clusters im Azure-Portal ein neues Replikat erstellen.

Screenshot des Clusterreplikationsstatus auf der Seite „Übersicht“ und der Seite „Globale Verteilung“ im Azure-Portal.

Ich finde die Verbindungszeichenfolge für einen Replikatcluster nicht.

Der Replikatcluster ist ein vollständiges Replikat des primären Clusters mit deaktivierten Schreibvorgängen. Er wird in Azure als separate V-Kern-Clusterressource dargestellt und verfügt über eine eigene Verbindungszeichenfolge.

So finden Sie den Replikatcluster:

  • Öffnen Sie die Eigenschaftenseite des primären V-Kern-Clusters im Azure-Portal.
  • Navigieren Sie zur Seite „Globale Verteilung“, und klicken Sie auf den als Link formatierten Namen des Replikatclusters. Screenshot der Seite „Globale Verteilung“ des Clusters mit einem Link zum Replikatcluster im Azure-Portal.
  • Navigieren Sie in den Eigenschaften des Replikatclusters zur Seite „Verbindungszeichenfolgen“, um die Verbindungszeichenfolge zu kopieren. Screenshot der Eigenschaften des Replikatclusters mit hervorgehobener Seite „Verbindungszeichenfolgen“ im Azure-Portal.

Ich kann keine Verbindung mit Replikatclustern herstellen.

Stellen Sie sicher, dass der öffentliche oder private Zugriff für den Replikatcluster aktiviert ist. Wenn ein Replikatcluster in einer anderen Region erstellt wird, werden seine Netzwerkeinstellungen nicht automatisch aus dem primären Azure Cosmos DB for MongoDB vCore-Cluster repliziert.

So aktivieren Sie den Zugriff:

  • Um den öffentlichen Zugriff zuzulassen, fügen Sie Firewallregeln hinzu.
  • Erstellen Sie alternativ private Endpunkte, um den privaten Zugriff auf den Replikatcluster zu ermöglichen.

Screenshot der Seite „Azure-Netzwerk“ des Replikatclusters im Azure-Portal.

Wie kann ich die Nutzung verschiedener Ressourcen wie Arbeitsspeicher oder IOPS für meinen Replikatcluster nachverfolgen?

Da der Replikatcluster ein vollständiges Replikat des primären Azure Cosmos DB for MongoDB vCore-Cluster ist, verfügt er über eigene Metriken zur Überwachung des Ressourcenverbrauchs.

So zeigen Sie Metriken an:

  1. Öffnen Sie die Eigenschaftenseite des Replikatclusters im Azure-Portal.
  2. Navigieren Sie zur Seite Metriken, um auf die Details zum Ressourcenverbrauch zuzugreifen und sie zu überprüfen. Screenshot der Eigenschaften des Replikatclusters mit hervorgehobener Seite „Metrics“ im Azure-Portal.

Eine ausführlichere Anleitung zur Verwendung von Metriken mit Azure Cosmos DB for MongoDB vCore finden Sie auf dieser Seite.

Wie kann ich Replikatcluster in einer anderen Region für Schreibvorgänge öffnen?

Sie können den Replikatcluster jederzeit zu einem Lese-/Schreibzugriffscluster höherstufen. Wenn Sie den Replikatcluster in Region B höherstufen, wird der vormals primäre Cluster in Region A auf den schreibgeschützten Modus festgelegt, wodurch er effektiv zum Replikatcluster für den neu höhergestuften primären Cluster wird.

So stufen Sie den Replikatcluster höher

  1. Öffnen Sie die Eigenschaftenseite des Replikatclusters im Azure-Portal.
  2. Navigieren Sie zur Seite Globale Verteilung.
  3. Wählen Sie Höherstufen aus, und bestätigen Sie die Höherstufung. Screenshot der Eigenschaften des Replikatclusters mit geöffneter Seite „Globale Verteilung“ und hervorgehobener Schaltfläche „Höherstufen“ im Azure-Portal.

Während der Höherstufung wird die globale Verbindungszeichenfolge für Lese-/Schreibzugriff aktualisiert, um auf den neu höhergestuften Replikatcluster zu verweisen, sobald er für Schreibvorgänge geöffnet ist.

Der Replikatcluster wird nicht mehr benötigt. Wie kann ich die Replikation deaktivieren und einen Replikatcluster löschen?

Sie können einen Replikatcluster jederzeit löschen, ohne dass sich dies auf den primären Cluster oder die darin gespeicherten und geschriebenen Daten auswirkt. Wenn Sie jedoch sowohl den Replikatcluster als auch den primären Cluster löschen müssen, stellen Sie sicher, dass der Replikatcluster zuerst gelöscht wird.

So löschen Sie einen Replikatcluster

  1. Öffnen Sie die Eigenschaftenseite des Replikatclusters im Azure-Portal.
  2. Wählen Sie auf der Seite Übersicht auf der Symbolleiste die Option Löschen aus.
  3. Lesen Sie die Warnmeldung sorgfältig, und bestätigen Sie den Löschvorgang. Screenshot der Eigenschaften des Replikatclusters mit geöffneter Seite „Übersicht“ und hervorgehobener Schaltfläche „Löschen“ im Azure-Portal.

Nächste Schritte

  • Wenn Sie alle Schritte zur Problembehandlung befolgt haben und Ihr Problem dennoch nicht beheben können, können Sie eine Supportanfrage öffnen, um weitere Unterstützung zu erhalten.
  • Wenn Sie häufige Probleme mit Azure Cosmos DB for MongoDB vCore beheben, finden Sie in diesem Leitfaden weitere Informationen.