Broker - Amazon MQ

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Broker

Un broker è un ambiente broker dei messaggi in esecuzione su Amazon MQ. Costituisce l'elemento di base di Amazon MQ. La descrizione combinata di classe (m5, t3) e dimensione (large, micro) dell'istanza del broker corrisponde a un tipo di istanza del broker (ad esempio, mq.m5.large). Per ulteriori informazioni, consulta Broker instance types.

  • Un broker a istanza singola è composto da un broker in una zona di disponibilità. Il broker comunica con l'applicazione e con un volume di archiviazione Amazon EBS o Amazon EFS.

  • Un broker attivo/in standby è composto da due broker in due diverse zone di disponibilità, configurate in una coppia ridondante. Questi broker comunicano in modo sincrono con l'applicazione e con Amazon EFS.

Per ulteriori informazioni, consulta Broker Architecture.

Puoi abilitare aggiornamenti automatici minori della versione a nuove versioni minori del motore del broker, poiché Apache rilascia nuove versioni. Gli aggiornamenti automatici si verificano durante la finestra di manutenzione definita dal giorno della settimana, dall'ora del giorno (in formato 24 ore) e dal fuso orario (UTC per impostazione predefinita).

Per ulteriori informazioni sulla creazione e la gestione di broker, consulta le sezioni seguenti:

Protocolli a livello di collegamento supportati

Puoi accedere ai broker utilizzando qualsiasi linguaggio di programmazione supportato da ActiveMQ e abilitando TLS esplicitamente per i seguenti protocolli:

Attributes

Un broker ActiveMQ dispone di diversi attributi, ad esempio:

  • un nome (MyBroker)

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

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

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

    Per ulteriori informazioni, consultare Console Web nella documentazione di Apache ActiveMQ.

    Importante

    Se si specifica una mappa di autorizzazione che non include il gruppo activemq-webconsole, non è possibile utilizzare la console Web ActiveMQ perché il gruppo non è autorizzato a inviare o ricevere messaggi dal broker Amazon MQ.

  • Endpoint del protocollo a livello di collegamento:

    • 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

      Nota

      Questo è un punto OpenWire finale.

    • 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

    Per ulteriori informazioni, consultare Configurazione dei trasporti nella documentazione di Apache ActiveMQ.

Nota

Per un broker attivo/in standby, Amazon MQ fornisce due URL della console Web ActiveMQ, ma è attivo un solo URL alla volta. Allo stesso modo, Amazon MQ fornisce due endpoint per ogni protocollo a livello di connessione, ma è attivo un solo endpoint per ogni coppia alla volta. I suffissi -1 e -2 indicano una coppia ridondante.

Per un elenco completo di attributi del broker, consultare le sezioni seguenti in Riferimento all'API REST di Amazon MQ: