Opzioni di implementazione per i broker Amazon MQ for 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à.

Opzioni di implementazione per i broker Amazon MQ for ActiveMQ

Amazon MQ offre opzioni di distribuzione a singola istanza e cluster per i broker.

Opzione 1: broker a istanza singola Amazon MQ

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. I volumi di storage Amazon EFS sono progettati per fornire il massimo livello di durabilità e disponibilità archiviando i dati in modo ridondante su più zone di disponibilità ()AZs. Amazon EBS fornisce archiviazione a livello di blocco ed è ottimizzato per bassa latenza e velocità effettiva elevata. Per ulteriori informazioni sulle classi di archiviazione, consultare Storage.

Il diagramma seguente illustra un broker a istanza singola con storage Amazon EFS replicato su più piattaforme. AZs

Diagram showing client, Amazon MQ broker, and EFS volume in Cloud AWS availability zone.

Il diagramma seguente illustra un broker a istanza singola con archiviazione Amazon EBS replicata su più server all'interno di una singola zona di disponibilità.

Diagram showing client, Amazon MQ broker, and EBS volume within Cloud AWS availability zone.

Opzione 2: active/standby broker Amazon MQ per un'elevata disponibilità

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. I volumi di storage Amazon EFS sono progettati per fornire il massimo livello di durabilità e disponibilità archiviando i dati in modo ridondante su più zone di disponibilità ()AZs. Per ulteriori informazioni, consulta Storage.

Di solito, solo una delle istanze broker è attiva, mentre l'altra è in standby. Se una delle istanze del broker non funziona correttamente o è in manutenzione, Amazon MQ impiega un breve periodo di tempo per eliminare l'istanza inattiva dal servizio. Ciò consente all'istanza di standby integra di diventare attiva e di iniziare ad accettare le comunicazioni in entrata. Le finestre di manutenzione e i riavvii del broker avviati causeranno un failover. Quando si riavvia un broker, il failover dura solo qualche secondo.

Per un active/standby broker, Amazon MQ offre due URLs 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 gli endpoint con protocollo a livello di cavo, è necessario consentire all'applicazione di connettersi a entrambi gli endpoint utilizzando il Failover Transport.

Il diagramma seguente illustra un active/standby broker con storage Amazon EFS replicato su più piattaforme. AZs

Active/standby Amazon MQ broker setup with EFS volume across multiple availability zones.