

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 verwenden
<a name="working-with-rabbitmq"></a>

Mit Amazon MQ ist es ganz einfach, einen Message Broker mit den Computing- und Speicherressourcen zu erstellen, die Ihren Anforderungen entsprechen. Sie können Broker mithilfe der Amazon MQ REST API oder der AWS-Managementkonsole erstellen, verwalten und löschen. AWS Command Line Interface

Dieser Abschnitt beschreibt die Grundelemente eines Message Brokers für ActiveMQ- und RabbitMQ-Engine-Typen, listet verfügbare Amazon MQ -Broker-Instance-Typen und deren Status auf und bietet einen Überblick über die Broker-Architektur und -Konfigurationsoptionen.

Weitere Informationen zu Amazon MQ REST APIs finden Sie in der *[Amazon MQ REST API-Referenz](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/)*.

## Was ist ein Amazon MQ for RabbitMQ Broker?
<a name="rabbitmq-basic-elements-broker"></a>

 Ein *Broker* ist eine Message-Broker-Umgebung, die auf Amazon MQ ausgeführt wird. Dies ist der Grundblock für Amazon MQ. Die kombinierte Beschreibung der *Broker-Instance-Klasse* (`m7g`) und der *Größe* (`large`,`medium`) wird als *Broker-Instance-Typ* bezeichnet (z. B.). `mq.m7g.large` 
+ Ein *Single-Instance-Broker* besteht aus einem Broker in einer Availability Zone hinter einem Network Load Balancer (NLB). Der Broker kommuniziert mit Ihrer Anwendung und mit einem Amazon EBS-Speicher-Volume.
+ Ein *Cluster-Bereitstellung* ist eine logische Gruppierung von drei RabbitMQ-Broker-Knoten hinter einem Network Load Balancer, wobei jeder Benutzer, Warteschlangen und ein verteilter Status über mehrere Availability Zones (AZ) verfügt.

Weitere Informationen finden Sie unter [Bereitstellen eines](rabbitmq-broker-architecture.md) RabbitMQ-Brokers.

### Listener-Ports
<a name="rabbitmq-broker-listeners"></a>

 Von Amazon MQ verwaltete RabbitMQ-Broker unterstützen die folgenden Listener-Ports für Konnektivität auf Anwendungsebene über. `amqps` Sie können diese Ports auch für Client-Verbindungen über die RabbitMQ-Webkonsole und die Management-API verwenden. Alle Verbindungen verwenden aus Sicherheitsgründen die TLS-Verschlüsselung. 
+ Listener-Port `5671` — Wird für sichere AMQP-Verbindungen verwendet, die über die sichere AMQP-URL hergestellt werden. Dieser Port unterstützt sowohl die AMQP 0-9-1- als auch die AMQP 1.0-Protokolle in RabbitMQ 4. Zum Beispiel, für einen Broker mit Broker-ID`b-c8352341-ec91-4a78-ad9c-a43f23d325bb`, der in der`us-west-2`Region bereitgestellt ist, ist dies die komplette Broker`amqps`URL: `b-c8352341-ec91-4a78-ad9c-a43f23d325bb.mq.us-west-2.amazonaws.com:5671`.
+ Listener-Ports `443` und `15671` — Sie können beide Listener-Ports synonym verwenden, um über die RabbitMQ-Webkonsole oder die Management-API auf einen Broker zuzugreifen. Port 443 bietet standardmäßigen HTTPS-Zugriff, während Port 15671 der traditionelle RabbitMQ-Verwaltungsport mit TLS-Verschlüsselung ist.

### Attribute
<a name="broker-attributes"></a>

Ein RabbitMQ-Broker verfügt über mehrere Attribute:
+ Ein Name. Beispiel, `MyBroker`.
+ Eine ID. Beispiel, `b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`.
+ Einen Amazon-Ressourcennamen (ARN). Beispiel, `arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`.
+ Eine URL der RabbitMQ-Webkonsole. Beispiel, `https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`.

  Weitere Informationen finden Sie unter [RabbitMQ Webkonsole](https://www.rabbitmq.com/management.html) in der RabbitMQ-Dokumentation.
+ Ein sicherer AMQP-Endpunkt. Beispiel, `amqps://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`.

Eine vollständige Liste der Broker-Attribute finden Sie im folgenden Abschnitt in der *Amazon MQ REST API Reference*:
+ [REST-Operations-ID: Broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-broker.html)
+ [REST-Operations-ID: Broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-brokers.html)
+ [REST-Operations-ID: Broker Reboot](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-broker-reboot.html)