Amazon MQ für ActiveMQ-Broker - 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 ActiveMQ-Broker

Was ist ein Amazon MQ for ActiveMQ-Broker?

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-Instanceclass(m5,t3) undsize(large,micro) ist einBroker-Instance-Typ(zum Beispielmq.m5.large). Weitere Informationen finden Sie unter Broker instance types.

  • Ein Single-Instance-Broker besteht aus einem Broker in einer Availability Zone. Der Broker kommuniziert mit Ihrer Anwendung und mit einem Amazon- EBS oder EFS Amazon-Speichervolumen.

  • Ein aktiv/standby-Broker besteht aus zwei Brokern in zwei verschiedenen Availability Zones, die in einem redundanten Paar konfiguriert sind. Diese Broker kommunizieren synchron mit Ihrer Anwendung und mit AmazonEFS.

Weitere Informationen finden Sie unter Bereitstellungsoptionen für Amazon MQ für ActiveMQ-Broker.

Sie können automatische Upgrades auf Unterversionen aktivieren, damit Upgrades auf neue Unterversionen der Broker-Engine ausgeführt werden, sobald Apache neue Versionen veröffentlicht. Automatische Upgrades erfolgen während des Wartungsfensters, das durch den Wochentag, die Tageszeit (im 24-Stunden-Format) und die Zeitzone (UTCstandardmäßig) definiert wird.

Weitere Informationen zum Erstellen und Verwalten von Brokern finden Sie unter:

Unterstützte Wire-Level-Protokolle

Sie können auf Ihre Broker zugreifen, indem Sie jede Programmiersprache verwenden, die ActiveMQ unterstützt, und indem Sie sie TLS explizit für die folgenden Protokolle aktivieren:

Attribute

Ein ActiveMQ-Broker verfügt über mehrere Attribute, z. B.:

  • Einen Namen (MyBroker)

  • Eine ID (b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9)

  • Ein Amazon-Ressourcenname (ARN) (arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9)

  • Eine ActiveMQ-Webkonsole URL () https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:8162

    Weitere Informationen finden Sie unter Web-Konsole in der Apache ActiveMQ-Dokumentation.

    Wichtig

    Wenn Sie eine Autorisierungszuweisung angeben, die dieactivemq-webconsolekönnen Sie die ActiveMQ Webkonsole nicht verwenden, da die Gruppe nicht berechtigt ist, Nachrichten an den Amazon MQ -Broker zu senden oder von ihm Nachrichten zu empfangen.

  • Wire-Level-Protokoll-Endpunkte:

    • amqp+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:5671

    • mqtt+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:8883

    • ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61617

      Anmerkung

      Dies ist ein Endpunkt OpenWire .

    • stomp+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61614

    • wss://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61619

    Weitere Informationen finden Sie unter Transport-Konfiguration in der Apache ActiveMQ-Dokumentation.

Anmerkung

Für einen Aktiv-/Standby-Broker bietet Amazon MQ zwei ActiveMQ-Web-KonsolenURLs, von denen jedoch jeweils nur eine aktiv URL ist. Ebenso stellt Amazon MQ zwei Endpunkte für jedes Wire-Level-Protokoll bereit, jedoch ist jeweils nur ein Endpunkt in jedem Paar aktiv. Die -1- und -2-Suffixe bezeichnen ein redundantes Paar.

Eine vollständige Liste der Broker-Attribute finden Sie im Folgenden in der Amazon MQ REST API MQ-Referenz:

Broker-Benutzer

Ein ActiveMQBenutzerist eine Person oder eine Anwendung, die auf die Warteschlangen und Themen eines ActiveMQ -Brokers zugreifen kann. Sie können Benutzer so konfigurieren, dass sie bestimmte Berechtigungen haben. Beispielsweise können Sie einigen Benutzern erlauben, auf dieActiveMQ-Webkonsole zuzugreifen.

Eine Gruppeist ein semantisches Label. Sie können einem Benutzer eine Gruppe zuweisen und Berechtigungen für Gruppen zum Senden, Empfangen von und Verwalten bestimmter Warteschlangen und Themen konfigurieren.

Wichtig

Das Vornehmen von Änderungen an einem Benutzer wendet nicht sofort die Änderungen auf den Benutzer an. Um Ihre Änderungen zu übernehmen, müssen Sie auf den nächsten Wartungszeitraum warten oder den Broker neu starten.

Weitere Informationen zu Benutzern und Gruppen finden Sie in der folgenden Dokumentation zu Apache ActiveMQ:

Weitere Informationen zum Erstellen, Bearbeiten und Löschen von ActiveMQ-Benutzern finden Sie unter:

Benutzerattribute

Eine vollständige Liste der Benutzerattribute finden Sie im Folgenden in der Amazon MQ REST API MQ-Referenz: