View a markdown version of this page

Amazon MQ für RabbitMQ-Broker-Instanztypen - Amazon MQ

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.

Amazon MQ für RabbitMQ-Broker-Instanztypen

Die kombinierte Beschreibung der Broker-Instanzklasse (m7g) und der Größe (groß, mittel) wird als Broker-Instanztyp (z. B. mq.m7g.large) bezeichnet.

Wir empfehlen, die mq.m7g-Instance-Typen sowohl für Cluster- als auch für Einzelinstanz-Bereitstellungen zu verwenden.

Amazon MQ informiert Sie mindestens 90 Tage im Voraus, bevor der Support für einen Instance-Typ ausläuft. Wir empfehlen, Ihren Broker vor Ablauf des Supports auf einen neuen Instance-Typ zu aktualisieren, um Unterbrechungen zu vermeiden.

Wichtig

Der mq.t3.micro Instanztyp ist veraltet und steht nicht mehr für die Erstellung neuer Broker zur Verfügung. Bestehende Broker, die mq.t3.micro Reach verwenden, beenden den Support am 1. Oktober 2026. Wir empfehlen, vor Ablauf des Supports ein Upgrade auf mq.m5.large mq.m7g.medium oder oder höher durchzuführen, um Unterbrechungen zu vermeiden.

Sie können einen Broker nicht von einem Instanztyp mq.m7g oder auf einen mq.m5 Instanztyp herabstufen. mq.t3.micro

Der mq.t3.micro Instanztyp unterstützt keine Cluster-Bereitstellung.

Instanztypen für die m7g-Cluster-Bereitstellung

Wir empfehlen, mq.m7g.x Instanztypen bei der Cluster-Bereitstellung zu verwenden. Die folgende Tabelle zeigt die verfügbaren mq.m7g.x Instanztypen für die Cluster-Bereitstellung.

Instance-Typ vCPU Arbeitsspeicher (GiB) Netzwerk-Baseline-/Burst-Bandbreite (Gbit/s) Empfohlene Verwendung Speicher Größe des Festplattenvolumens pro Knoten (GB) Maximaler konfigurierbarer Speicher (GB)
mq.m7g.medium 1 4 0,52 / 12,5

Bewertung

EBS 5 25
mq.m7g.large 2 8 0,937 / 12,5

Produktion

EBS 15 75
mq.m7g.xlarge 4 16 1,876/12,5

Produktion

EBS 25 125
mq.m7g.2xgroß 8 32 3,75 / 15,0

Produktion

EBS 45 180
mq.m7g.4xlarge 16 64 7,5 / 15,0

Produktion

EBS 90 250
mq.m7g.8xlarge 32 128 15 Gigabit

Produktion

EBS 175 400
mq.m7g.12xlarge 48 192 22,5 Gigabit

Produktion

EBS 260 500
mq.m7g.16xlarge 64 256 30 Gigabit

Produktion

EBS 345 500
Anmerkung

Eine konfigurierbare Speichergröße ist nur für RabbitMQ-Broker der Version 4.x im Bereitstellungsmodus verfügbar. CLUSTER_MULTI_AZ Die Speichergröße muss ein Vielfaches von 5 GB sein. Wenn nicht angegeben, verwendet der Broker die Standardspeichergröße, die in der Spalte „Festplattenvolumegröße pro Knoten“ angezeigt wird. Sie können die Speichergröße konfigurieren, wenn Sie einen Broker erstellen oder aktualisieren. Weitere Informationen finden Sie unter den UpdateBroker API-Vorgängen CreateBroker und.

Instanztypen für die Bereitstellung einer m7g-Einzelinstanz

Die folgende Tabelle zeigt die verfügbaren mq.m7g.x Instance-Typen für die Bereitstellung einer Einzelinstanz.

Instance-Typ vCPU Arbeitsspeicher (GiB) Netzwerk-Baseline-/Burst-Bandbreite (Gbit/s) Empfohlene Verwendung Speicher Größe des Festplattenvolumens pro Knoten (GB)
mq.m7g.medium 1 4 0,52 / 12,5

Bewertung

EBS 200
mq.m7g.large 2 8 0,937 / 12,5

Produktion

EBS 200
mq.m7g.xlarge 4 16 1,876/12,5

Produktion

EBS 200
mq.m7g.2xgroß 8 32 3,75 / 15,0

Produktion

EBS 200
mq.m7g.4xlarge 16 64 7,5 / 15,0

Produktion

EBS 200
mq.m7g.8xlarge 32 128 15 Gigabit

Produktion

EBS 200
mq.m7g.12xlarge 48 192 22,5 Gigabit

Produktion

EBS 200
mq.m7g.16xlarge 64 256 39 Gigabit

Produktion

EBS 200

Instanztypen für die Bereitstellung einer mq.m5-Einzelinstanz

Die folgenden Tabellen zeigen die verfügbaren mq.m5.x Instanztypen für die Bereitstellung einer Einzelinstanz

Instance-Typ vCPU Arbeitsspeicher (GiB) Netzwerk-Baseline-/Burst-Bandbreite (Gbit/s) Empfohlene Verwendung Speicher Größe des Festplattenvolumens pro Knoten (GB)
mq.t3.micro (veraltet) 2 1 0,064/5,0 Bewertung — für neue Makler nicht mehr verfügbar EBS 20
mq.m5.large 2 8 0,75/10,0 Produktion EBS 200
mq.m5.xlarge 4 16 1,25 / 10,0 Produktion EBS 200
mq.m5,2 x groß 8 32 2,5 / 10,0 Produktion EBS 200
mq.m 5,4 x groß 16 64 5,0 / 10,0 Produktion EBS 200

Instanztypen für die Bereitstellung von mq.m5-Clustern

Die folgenden Tabellen zeigen die verfügbaren mq.m5.x Instanztypen für die Cluster-Bereitstellung

Instance-Typ vCPU Arbeitsspeicher (GiB) Netzwerk-Baseline-/Burst-Bandbreite (Gbit/s) Empfohlene Verwendung Speicher Größe des Festplattenvolumens pro Knoten (GB)
mq.m5.large 2 8 0,75/10,0 Produktion EBS 200
mq.m5.xlarge 4 16 1,25 / 10,0 Produktion EBS 200
mq.m5,2 x groß 8 32 2,5 / 10,0 Produktion EBS 200
mq.m 5,4 x groß 16 64 5,0 / 10,0 Produktion EBS 200

Speicher- und Festplattenalarme

Amazon MQ konfiguriert Speicher- und Festplattenschwellenwerte auf jedem RabbitMQ-Broker zum Schutz vor Ressourcenauslastung. Wenn ein Schwellenwert überschritten wird, löst RabbitMQ einen Alarm aus und verhindert, dass Herausgeber Nachrichten senden. https://www.rabbitmq.com/docs/alarms Verbraucher, die separate Verbindungen nutzen, arbeiten weiterhin normal. Wenn jedoch ein Herausgeber und ein Verbraucher dieselbe Verbindung nutzen, wird auch der Verbraucher gesperrt.

Wichtig

Amazon MQ verwaltet diese Schwellenwerte und Sie können sie nicht ändern. Wenn die Alarmbedingung behoben ist, werden Verlage automatisch entsperrt. Informationen zur Problembehandlung finden Sie unter Amazon MQ für RabbitMQ: Alarm über hohe Speicherauslastung und. RabbitMQ auf Amazon MQ: Alarm bei Festplattenlimit

Speicher-Alarm

Der vm_memory_high_watermark Parameter definiert die maximale Speichermenge, die ein RabbitMQ-Broker verwenden kann, bevor er Publisher daran hindert, Nachrichten zu senden. Wenn die Speicherauslastung diesen Schwellenwert überschreitet, löst RabbitMQ einen Speicheralarm aus. Weitere Informationen finden Sie unter Speicheralarme auf der RabbitMQ-Website.

Für mq.m7g Instance-Typen legt Amazon MQ die folgenden absoluten Speicherwerte für hohe Wasserzeichen fest:

Instance-Typ Speicher mit hohem Wasserzeichen (GiB)
mq.m7g.medium 1.8
mq.m7g.large 4.3
mq.m7g.xlarge 9.3
mq.mg.2 x groß 19,3
mq. 7 g, 4 x groß 39,4
mq.mg.8 x groß 79,7
mq.mg.12x groß 119,8
mq. 7 g, 16 x groß 160,1

Für mq.m5 Instance-Typen legt Amazon MQ eine relative Speicherobergrenze von 0,4 fest (40% des verfügbaren Speichers).

Die höheren Speichergrenzwerte für mq.m7g Instances ermöglichen es RabbitMQ, mehr verfügbaren Speicher zu nutzen, bevor ein Alarm ausgelöst wird. Weitere Informationen zu Leistungsverbesserungen mit mq.m7g Instances finden Sie im Blog unter Verbessern der RabbitMQ-Leistung auf Amazon MQ mit M7G-Instances. AWS Graviton3-based AWS

Festplattenalarm

Der disk_free_limit Parameter definiert die Mindestmenge an freiem Speicherplatz, die ein RabbitMQ-Knoten benötigt. Wenn der freie Speicherplatz auf einem Knoten unter diese Grenze fällt, löst RabbitMQ einen Festplattenalarm aus und verhindert, dass Herausgeber Nachrichten senden. Weitere Informationen finden Sie unter Disk Alarms auf der RabbitMQ-Website.

Für mq.m7g Instance-Typen legt Amazon MQ die folgenden Grenzwerte für freie Festplatten fest. Single-instance Broker haben ein höheres Limit für freien Speicherplatz, um zusätzlichen Schutz zu bieten, da sie keine anderen Knoten haben, um den Datenverkehr abzuwickeln, wenn der Festplattenspeicher erschöpft ist.

Bereitstellungsmodus Limit für freie Festplattenkapazität (GiB)
Single-instance 10
Cluster 2

Für mq.m5 Instance-Typen legt Amazon MQ die folgenden freien Festplattenlimits fest. Diese Werte gelten sowohl für Einzelinstanz- als auch für Cluster-Bereitstellungen.

Instance-Typ Limit für freie Festplatte (GiB)
mq.m5.large 12
mq.m5.xlarge 20
mq.m5,2 x groß 36
mq.m 5,4 x groß 69

Da mq.m7g Instanzen ein niedrigeres Limit für die freie Festplattenkapazität haben, steht im Vergleich zu entsprechenden mq.m5 Instanzen ein größerer Teil des bereitgestellten Festplattenvolumens für die Nachrichtenspeicherung zur Verfügung.