Amazon MQ per broker ActiveMQ - 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à.

Amazon MQ per broker ActiveMQ

Cos'è un broker Amazon MQ for ActiveMQ?

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 la tua applicazione e con un volume di EFS storage Amazon EBS o Amazon.

  • 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 la tua applicazione e con Amazon. EFS

Per ulteriori informazioni, consulta Opzioni di implementazione per i broker Amazon MQ for ActiveMQ.

Puoi abilitare aggiornamenti automatici minori della versione a nuove versioni minori del motore del broker, poiché Apache rilascia nuove versioni. Gli aggiornamenti automatici avvengono durante la finestra di manutenzione definita dal giorno della settimana, dall'ora del giorno (nel formato di 24 ore) e dal fuso orario (UTCper 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 tuoi broker utilizzando qualsiasi linguaggio di programmazione supportato da ActiveMQ e TLS abilitando esplicitamente 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 nome di risorsa Amazon (ARN) (arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9)

  • Una console Web ActiveMQ () URL 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 endpoint 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

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

Nota

Per un broker attivo/in standby, Amazon MQ fornisce due console Web ActiveMQURLs, ma solo una è attiva alla volta. URL 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 degli attributi del broker, consulta quanto segue in Amazon MQ REST API Reference:

Utenti del broker

Un utente ActiveMQ è una persona o un'applicazione che può accedere alle code e agli argomenti di un broker ActiveMQ. È possibile configurare gli utenti in modo che dispongano di autorizzazioni specifiche. Ad esempio, è possibile consentire ad alcuni utenti di accedere alla console Web ActiveMQ.

Un gruppo è un'etichetta semantica. È possibile assegnare un gruppo a un utente e configurare le autorizzazioni per i gruppi in modo che possano inviare, ricevere e amministrare code e argomenti specifici.

Importante

Apportare modifiche a un utente non applica le modifiche all'utente in modo istantaneo. Per applicare le modifiche, attendere la finestra di manutenzione successiva o riavviare il broker.

Per informazioni su utente e gruppi, consulta le sezioni seguenti nella documentazione di Apache ActiveMQ.

Per ulteriori informazioni sulla creazione, la modifica e l'eliminazione di utenti di ActiveMQ, consulta le sezioni seguenti:

Attributi utente

Per un elenco completo degli attributi utente, consulta quanto segue in Amazon MQ REST API Reference: