In einem Cluster in Memorystore for Redis Cluster können die folgenden Bedingungen auftreten, die eine optimale Leistung verhindern:
- Der Cluster hat eine hohe CPU- oder Speicherauslastung.
- Aufgrund von Speichermangel werden im Cluster wiederholt Cache-Leerräumungen durchgeführt.
- Aufgrund einer hohen Speicherauslastung oder eines hohen Schreib-Traffics können keine Sicherungen für den Cluster erstellt werden.
- Replikate können Daten aufgrund eines hohen Schreib-Traffics nicht mit dem Cluster synchronisieren.
Verwenden Sie das Problem Hohe Ressourcenauslastung, um diese Probleme zu beheben. Sie können über das Datenbankcenter auf dieses Problem zugreifen. Das Datenbankcenter ist ein KI-gestütztes Dashboard, das Ihnen einen zentralen Überblick über Probleme mit dem Systemzustand von Clustern bietet.
Hinweis
Bevor Sie das Problem Hohe Ressourcenauslastung verwenden, müssen Sie die Voraussetzungen in diesem Abschnitt erfüllen.
Rollen und Berechtigungen zuweisen
Wenn Sie Probleme mit dem Systemzustand im Datenbankcenter ansehen und bearbeiten möchten, müssen Ihnen IAM-Berechtigungen für das Datenbankcenter gewährt werden. Weitere Informationen zum Abrufen dieser Berechtigungen finden Sie unter IAM-Berechtigungen gewähren.
Weitere Informationen zu IAM-Rollen finden Sie unter Index der IAM-Rollen und ‑Berechtigungen und Zugriff auf Projekte, Ordner und Organisationen verwalten.
Problem mit dem Systemzustand ansehen
So rufen Sie das Problem Hohe Ressourcenauslastung auf:
Rufen Sie in der Google Cloud Console im Datenbankcenter die Seite Alle Ressourcen auf.
Wählen Sie das Menü Produkte aus. Führen Sie im Dialogfeld Produkte folgende Schritte aus:
Optional: Wenn Produkte ausgewählt sind, heben Sie die Auswahl auf.
Wählen Sie im Bereich Memorystore die Option Redis Cluster 7.0 aus.
Klicken Sie auf Übernehmen.
Wählen Sie das Menü Probleme aus. Führen Sie im Dialogfeld Probleme folgende Schritte aus:
Heben Sie die Auswahl aller ausgewählten Probleme auf.
Wählen Sie im Bereich Leistung und Kapazität das Problem Hohe Ressourcenauslastung aus.
Klicken Sie auf Übernehmen. Im Datenbankcenter werden alle Cluster mit Problemen aufgrund einer hohen Ressourcenauslastung angezeigt.
Klicken Sie auf das Problem neben dem Namen eines Clusters. Das Problem Hohe Ressourcenauslastung wird in einem separaten Bereich geöffnet.
Wenn das Problem nicht neben dem Cluster angezeigt wird, ist die Ressourcenauslastung für den Cluster nicht hoch.
Klicken Sie im Bereich auf den Maximierungspfeil (expand_more), um detaillierte Informationen zum Problem mit dem Systemzustand aufzurufen.
Problem mit dem Systemzustand beheben
Erhöhen Sie die Kapazität des Clusters, um das Problem Hohe Ressourcenauslastung zu beheben. Dadurch erhält der Cluster mehr Arbeitsspeicher und Rechenleistung, um ein größeres Daten- oder Trafficvolumen zu verarbeiten. Die Kapazität wird durch die Anzahl der Shards im Cluster und den Knotentyp des Clusters bestimmt.
Durch das Skalieren des Clusters, kann Ihre Anwendung eine erhöhte Nachfrage ohne Leistungseinbußen bewältigen. Fügen Sie dem Cluster Shards hinzu (add shards to the cluster) oder ändern Sie den Knotentyp des Clusters in einen größeren Knotentyp (change the cluster's node type to a larger node type), um den Cluster zu skalieren.