Direkt zum Inhalt

Wie ermittle ich den tatsächlich verfügbaren Speicher in meinem ElastiCache-Knoten?

Lesedauer: 2 Minute
0

Ich möchte den tatsächlich verfügbaren Speicher in meinem Amazon ElastiCache-Knoten ermitteln.

Lösung

Den verfügbaren Speicher in GiB für jeden Support-Knotentyp findest du unter ElastiCache-Preise.

ElastiCache reserviert In der Standardparametergruppe einen Prozentsatz des Speichers für Backups und Failover-Operationen. Für Cluster, die du mit ElastiCache für Redis OSS-Versionen 4.0.10 oder höher erstellst, verwendet ElastiCache den Parameter reserved-memory-percent zur Verwaltung von Backups und Failover-Vorgängen. Es hat sich bewährt, 25 % des gesamten Speichers für diese Cluster zu reservieren.

Amazon ElastiCache Serverless-Cluster setzen den Wert für reserved-memory-percent standardmäßig auf 25 %. Du kannst diese Einstellung nicht ändern.

Hinweis: Wenn du den reserved-memory-percent in der Parametergruppe reduzierst, kann sich diese Änderung auf Backup- oder Failover-Vorgänge auswirken. Dies kann bei hoher Belastung zu Ausfällen führen.

Der tatsächlich verfügbare Speicher für die Verwendung hängt vom Parameter reserved-memory-percent ab, der für den Cluster festgelegt ist. Das ist der maxmemory.

Wenn ein Redis-Cluster beispielsweise den Knotentyp cache.t3.micro mit der Standardparametergruppe verwendet, verfügt der Cluster über 0,5 GiB Gesamtspeicher. Für diesen Cluster ist der Parameter reserved-memory-percent auf 25 % gesetzt. Der verfügbare Speicher beträgt also 0,5 GiB – 25 % = 0,375 GiB.

Gehe wie folgt vor, um den tatsächlich verfügbaren Speicher für einen ElastiCache-Knoten anzuzeigen:

  1. Verbinde dich mit dem Cluster.
  2. Führe den Befehl info memory aus, um den Wert Memorymaxmemory zu überprüfen.
    Beispielausgabe:
    172.31.35.93:6379> info memory# Memorymaxmemory:402653184
    **Wichtig:**Der Wert Memorymaxmemory wird in Bytes angegeben. Die Redis-Engine verwendet Bytes oder MB, um den Speicher darzustellen. AWS-Dokumentation verwendet GiB zur Darstellung des Speichers. Im vorherigen Beispiel entsprechen 402653184 Byte 0,375  GiB.

Ähnliche Informationen

Verwaltung des reservierten Speichers für ElastiCache für Valkey und ElastiCache für Redis OSS

AWS OFFICIALAktualisiert vor einem Jahr