Guida introduttiva: creazione e connessione a un broker RabbitMQ - 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à.

Guida introduttiva: creazione e connessione a un broker RabbitMQ

Un broker è un ambiente broker dei messaggi in esecuzione su Amazon MQ. Costituisce l'elemento di base di Amazon MQ. La descrizione combinata della classe di istanza del broker (m5,t3) e della dimensione (large,micro) è denominata tipo di istanza del broker (ad esempio,mq.m5.large). Per ulteriori informazioni, consulta Cos'è un broker Amazon MQ for RabbitMQ?

Crea un broker RabbitMQ

La prima attività di Amazon MQ, nonché la più comune, è la creazione di un broker. L'esempio seguente mostra come utilizzare il AWS Management Console per creare un broker di base.

Dopo aver creato un broker, consulta le best practice di RabbitMQ per consigli su come massimizzare le prestazioni e ridurre al minimo i costi di throughput quando lavori con i broker RabbitMQ Amazon MQ.

  1. Accedere alla console Amazon MQ.

  2. Alla pagina Select broker engine (Seleziona motore broker), scegliere RabbitMQ e quindi Next (Avanti).

  3. Alla pagina Select deployment mode (Seleziona la modalità di implementazione), scegliere Deployment mode (Modalità di implementazione), ad esempio, Cluster deployment (Distribuzione cluster), quindi Next (Successivo).

    • Un broker a istanza singola è composto da un broker in una zona di disponibilità dietro un load balancer di rete. Il broker comunica con l'applicazione e con un volume di archiviazione Amazon EBS. Per ulteriori informazioni, consulta Opzione 1: Amazon MQ per broker a istanza singola RabbitMQ.

    • Un'implementazione del cluster RabbitMQ per alta disponibilità rappresenta un raggruppamento logico di tre nodi del broker RabbitMQ dietro un load balancer di rete, in cui ciascuno condivide utenti, code e uno stato distribuito su più zone di disponibilità. Per ulteriori informazioni, consulta Opzione 2: distribuzione di cluster Amazon MQ per RabbitMQ.

  4. Alla pagina Configure settings (Configura impostazioni), nella sezione Details (Dettagli), procedere come segue:

    1. Inserisci il nome del broker.

      Importante

      Non aggiungere informazioni personali di identificazione (PII) o altre informazioni riservate o sensibili nei nomi dei broker. I nomi dei broker sono accessibili ad altri servizi, inclusi i log. AWS CloudWatch I nomi dei broker non sono destinati ad essere utilizzati per dati privati o sensibili.

    2. Selezionare il tipo di istanza del broker (ad esempio, mq.m5.large). Per ulteriori informazioni, consulta Broker instance types.

  5. Alla pagina Configure settings (Configura impostazioni), nella sezione RabbitMQ access (Accesso RabbitMQ), specificare un Username (Nome utente) e Password. Per le credenziali di accesso del broker si applicano le seguenti limitazioni:

    • Il nome utente può contenere solo caratteri alfanumerici, punti e trattini (-, _). Questo valore non deve contenere caratteri tilde (~). Amazon MQ vieta l'utilizzo di guest come nome utente.

    • La password deve contenere almeno 12 caratteri, di cui almeno 4 caratteri univoci, e non deve contenere virgole, due punti o il simbolo dell'uguale (,:=).

    Importante

    Non aggiungere informazioni personali di identificazione (PII) o altre informazioni riservate o sensibili nei nomi utente dei broker. I nomi utente dei broker sono accessibili ad altri AWS servizi, inclusi CloudWatch i registri. I nomi utenti dei broker non sono destinati ad essere utilizzati per dati privati o sensibili.

    Nota

    Nella sezione Impostazioni aggiuntive, puoi anche configurare quanto segue:

  6. Scegli Next (Successivo).

  7. Alla pagina Review and create (Rivedi e crea), puoi rivedere le selezioni e modificarle, se necessario.

  8. Selezionare Create broker (Crea broker).

    Mentre Amazon MQ crea il broker, mostra lo stato Creation in progress (Creazione in corso).

    Per creare lil broker sono necessari circa 15 minuti.

    Quando il broker viene creato correttamente, Amazon MQ mostra lo stato Running (In esecuzione).

  9. Scegli MyBroker.

    Nella MyBrokerpagina, nella sezione Connect, annota l'URL della console web RabbitMQ del tuo broker, ad esempio:

    https://b-c8349341-ec91-4a78-ad9c-a57f23f235bb.mq.us-west-2.on.aws

    Inoltre, annotare l'endpoint sicuro per AMQP del broker. Di seguito è riportato un esempio di un endpoint amqps che espone una porta 5671 del listener.

    amqps://b-c8349341-ec91-4a78-ad9c-a57f23f235bb.mq.us-west-2.on.aws:5671