Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Bewährte Methoden für konfigurierbaren Speicher für Amazon MQ for RabbitMQ
Amazon MQ for RabbitMQ Broker verwenden Amazon Elastic Block Store (Amazon EBS) für persistenten Speicher. Konfigurieren Sie die Speichergröße innerhalb eines Bereichs, der von Ihrem Instance-Typ abhängt. Wenn Sie die Festplattennutzung Ihres Brokers im Laufe der Zeit überwachen, können Sie die richtige Speichergröße auswählen und Festplattenalarme vermeiden, die Publisher blockieren könnten.
Voraussetzungen
Konfigurierbarer Speicher ist nur für Amazon MQ for RabbitMQ-Broker verfügbar, die die folgenden Anforderungen erfüllen:
Engine-Version 4.2 oder höher.
Cluster-Bereitstellungsmodus.
m7gNur Instanztypen.
Schritt 1: Konfigurierbare Speicherbereiche nach Instanztyp
Jeder Instance-Typ unterstützt einen bestimmten Bereich konfigurierbarer Speichergrößen. In der folgenden Tabelle sind die minimalen (Standard) und maximalen Speichergrößen aufgeführt, die für jeden Instance-Typ verfügbar sind.
| Instance-Typ | Minimum/Default Speichergröße (GB) | Maximale Speichergröße (GB) |
|---|---|---|
mq.m7g.medium |
5 | 25 |
mq.m7g.large |
15 | 75 |
mq.m7g.xlarge |
25 | 125 |
mq.m7g.2xlarge |
45 | 180 |
mq.m7g.4xlarge |
90 | 250 |
mq.m7g.8xlarge |
175 | 400 |
mq.m7g.12xlarge |
260 | 500 |
mq.m7g.16xlarge |
345 | 500 |
Schritt 2: Überwachen Sie Ihre Festplattennutzung
Überwachen Sie die Festplattennutzung Ihres Brokers anhand von CloudWatch Amazon-Metriken, um fundierte Entscheidungen über Ihre Speichergröße zu treffen. Die folgenden wichtigen Kennzahlen helfen Ihnen dabei, Ihre Festplattennutzungsmuster zu verstehen:
RabbitMQDiskFree-
Das Gesamtvolumen des freien Festplattenspeichers, der auf dem EBS-Volume jedes Knotens verfügbar ist (in Byte).
RabbitMQDiskFreeLimit-
Das Festplattenlimit für das EBS-Volume jedes Knotens. Wenn der freie Speicherplatz auf einem Knoten unter diesen Wert fällt, wird ein Festplattenalarm ausgelöst und alle Knoten im Cluster blockieren eingehende Nachrichten.
So überwachen Sie Ihre Festplattennutzung:
-
Öffnen Sie die Amazon MQ MQ-Konsole und wählen Sie Ihren Broker-Namen.
-
Wählen Sie unter Aktionen die Option Metriken anzeigen aus.
-
Wählen Sie unter Broker-Metriken die Option
RabbitMQDiskFreeund ausRabbitMQDiskFreeLimit. -
Stellen Sie den Zeitraum auf etwa 2 Wochen ein, um Ihr Festplattennutzungsmuster zu beobachten.
Schritt 3: Entscheiden Sie, wann Sie den Speicher aktualisieren möchten
Nach der Überwachung RabbitMQDiskFree und RabbitMQDiskFreeLimit für etwa zwei Wochen sollten Sie anhand der folgenden Hinweise entscheiden, ob Sie Ihre Speichergröße erhöhen sollten:
-
Es sind keine Maßnahmen erforderlich —
RabbitMQDiskFreeLimitmit mehr als 10 GB SpeicherplatzRabbitMQDiskFreebleibt es deutlich über dem Wert und die Nutzung ist stabil. Setzen Sie die Überwachung fort. -
Erwägen Sie ein Upgrade — die Tendenz
RabbitMQDiskFreeist rückläufig und nur noch etwa 5 GB sind übrig.RabbitMQDiskFreeLimitSie haben zwei Optionen:-
Erhöhen Sie Ihre konfigurierbare Speichergröße. Erhöhen Sie die Größe des EBS-Volumes innerhalb des für Ihren Instance-Typ zulässigen Maximums (siehe Tabelle oben), um mehr Festplattenkapazität zu schaffen.
-
Aktualisieren Sie Ihre Instance-Größe. Wechseln Sie zu einem größeren Instance-Typ, der eine höhere maximale Speicherobergrenze und andere Ressourcenvorteile unterstützt.
-
Wichtig
Wenn der RabbitMQDiskFree Wert RabbitMQDiskFreeLimit auf einem beliebigen Knoten unterschritten wird, löst RabbitMQ einen Festplattenalarm aus (). RABBITMQ_DISK_ALARM Dieser Alarm ist clusterweit. Wenn ein Knoten das Limit unterschreitet, blockieren alle Knoten eingehende Nachrichten. Verbraucher können zwar weiterhin Nachrichten ableiten, aber es werden keine neuen Daten akzeptiert, bis der freie Speicherplatz wieder über dem Grenzwert liegt.
Schritte zur Diagnose und Behebung des Festplattenlimit-Alarms finden Sie unter RabbitMQ auf Amazon MQ: Disk Limit Alarm.