In einem Cluster in Memorystore for Redis Cluster können die folgenden Bedingungen auftreten, die die optimale Leistung verhindern:
- Der Cluster hat eine hohe CPU- oder Arbeitsspeicherauslastung.
- Im Cluster werden aufgrund von Arbeitsspeichermangel wiederholt Cache-Bereinigungen 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 von hohem Schreibtraffic 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 mit dem Systemzustand zugreifen. Dieses KI-gestützte Dashboard bietet Ihnen einen zentralen Überblick über Probleme mit dem Clusterstatus.
Hinweis
Bevor Sie das Problem Hohe Ressourcenauslastung verwenden können, müssen Sie die Voraussetzungen in diesem Abschnitt erfüllen.
Rollen und Berechtigungen zuweisen
Wenn Sie das Datenbankcenter verwenden möchten, um Probleme mit dem Systemzustand anzusehen und zu beheben, müssen Ihnen IAM-Berechtigungen für das Datenbankcenter gewährt werden. Weitere Informationen zum Erhalten dieser Berechtigungen finden Sie unter IAM-Berechtigungen erteilen.
Weitere Informationen zu IAM-Rollen finden Sie im Index für IAM-Rollen und -Berechtigungen und unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Probleme 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 die folgenden 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 die folgenden Schritte aus:
Entfernen Sie alle ausgewählten Probleme.
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 bei hoher Ressourcennutzung angezeigt.
Klicken Sie auf das Problem, das neben dem Namen eines Clusters angezeigt wird. Das Problem Hohe Ressourcenauslastung wird in einem separaten Bereich geöffnet.
Wenn das Problem nicht neben dem Cluster angezeigt wird, ist die Ressourcennutzung für den Cluster nicht hoch.
Wenn Sie detaillierte Informationen zum Statusproblem aufrufen möchten, klicken Sie im Bereich auf den Erweiterungspfeil (expand_more).
Problem mit dem Systemzustand beheben
Um das Problem Hohe Ressourcennutzung zu beheben, müssen Sie die Kapazität des Clusters erhöhen. Dadurch erhält der Cluster mehr Arbeitsspeicher und Rechenleistung, um ein größeres Daten- oder Traffic-Volumen zu verarbeiten. Die Kapazität wird durch die Anzahl der Shards im Cluster und den Knotentyp des Clusters bestimmt.
Durch Skalieren des Clusters kann Ihre Anwendung eine erhöhte Nachfrage ohne Leistungseinbußen bewältigen. Um den Cluster zu skalieren, können Sie entweder dem Cluster Shards hinzufügen oder den Knotentyp des Clusters in einen größeren Knotentyp ändern.