Consulta i connettori supportati per Application Integration.

Trigger MQ Rabbit

Il trigger Rabbit MQ è un attivatore di evento connettore che ti consente di richiamare un'integrazione basata sugli eventi Rabbit MQ a cui hai sottoscritto un abbonamento nella tua connessione Rabbit MQ.

Prima di iniziare

Se prevedi di creare o configurare una nuova connessione per il trigger di Rabbit MQ, assicurati di disporre del seguente ruolo IAM per il progetto:

  • Amministratore connettori (roles/connectors.admin)
  • Per informazioni sulla concessione dei ruoli, consulta Gestire l'accesso.

Concedi i ruoli IAM seguenti all'account di servizio che vuoi utilizzare per il trigger Rabbit MQ:

Aggiungi il trigger Rabbit MQ

Per aggiungere un trigger Rabbit MQ alla tua integrazione, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Application Integration (Integrazione di applicazioni).

    Vai ad Application Integration

  2. Nel menu di navigazione, fai clic su Integrations (Integrazioni)

    Viene visualizzata la pagina Elenco delle integrazioni che elenca tutte le integrazioni disponibili nel progetto Google Cloud.

  3. Seleziona un'integrazione esistente o fai clic su Crea integrazione per crearne una nuova.

    Se stai creando una nuova integrazione:

    1. Inserisci un nome e una descrizione nel riquadro Crea integrazione.
    2. Seleziona una regione per l'integrazione.
    3. Seleziona un account di servizio per l'integrazione. Puoi modificare o aggiornare i dettagli di un account di servizio di un'integrazione in qualsiasi momento dal riquadro Riepilogo integrazione nella barra degli strumenti di integrazione.
    4. Fai clic su Crea.

    L'integrazione viene aperta nell'editor di integrazione.

  4. Nella barra di navigazione dell'editor di integrazione, fai clic su Attivatori per visualizzare l'elenco degli attivatori disponibili.
  5. Fai clic sull'elemento trigger Rabbit MQ e posizionalo nell'editor di integrazione.
  6. Per configurare il trigger Rabbit MQ, puoi utilizzare una connessione Rabbit MQ esistente disponibile in Integration Connectors oppure creare una nuova connessione Rabbit MQ utilizzando l'opzione di creazione della connessione in linea.

Configura il trigger Rabbit MQ utilizzando una connessione esistente

Puoi configurare il trigger Rabbit MQ utilizzando una connessione Rabbit MQ esistente in Integration Connectors. Tieni presente che il trigger Rabbit MQ è un trigger di evento connettore, pertanto puoi utilizzare solo una connessione Rabbit MQ con abbonamento agli eventi abilitato per configurare il trigger.

Per informazioni su come configurare un trigger Rabbit MQ utilizzando una nuova connessione Rabbit MQ, consulta Configurare un trigger Rabbit MQ

Per configurare un trigger Rabbit MQ utilizzando una connessione Rabbit MQ esistente, segui questi passaggi:

  1. Fai clic sull'elemento attivatore Rabbit MQ nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
  2. Fai clic su Configura trigger.
  3. Fornisci i seguenti dettagli di configurazione nella pagina Editor trigger eventi connettore:
    1. Regione:seleziona la regione della tua connessione Rabbit MQ.
    2. Connessione:seleziona la connessione Rabbit MQ che vuoi utilizzare.

      Application Integration visualizza solo le connessioni Rabbit MQ attive e per cui è abilitata una sottoscrizione agli eventi.

    3. Seleziona Queue o Argomento come JMS Source Type.
      • Se selezioni Queue, fornisci il nome coda Rabbit MQ nella colonna JMS Source Name.
      • Se selezioni Topic, fornisci il nome dell'argomento Rabbit MQ nella colonna Nome origine JMS.
    4. Account di servizio: seleziona un account di servizio con i ruoli IAM richiesti per il trigger Rabbit MQ.
  4. Fai clic su Fine per completare la configurazione dell'attivatore e chiudere la pagina.

Configura il trigger Rabbit MQ utilizzando una nuova connessione

Per configurare il trigger di Rabbit MQ utilizzando una nuova connessione Rabbit MQ, segui questi passaggi:

  1. Fai clic sull'elemento attivatore Rabbit MQ nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
  2. Fai clic su Configura trigger.
  3. Salta il campo Regione.
  4. Fai clic su Connessione e seleziona l'opzione Crea connessione dal menu a discesa.
  5. Completa i seguenti passaggi nel riquadro Crea connessione:
    1. Nel passaggio Location (Posizione), scegli la località per la nuova connessione Rabbit MQ:
      1. Regione:seleziona una regione dall'elenco a discesa.
      2. Tocca Avanti.
    2. Nel passaggio Dettagli connessione, fornisci i dettagli sulla nuova connessione Rabbit MQ:
      1. Versione connettore: scegli una versione disponibile del connettore Rabbit MQ dall'elenco a discesa.
      2. Nome connessione: inserisci un nome per la connessione Rabbit MQ.
      3. (Facoltativo) Descrizione: inserisci una descrizione per la connessione.
      4. (Facoltativo) Abilita Cloud Logging: seleziona questa casella di controllo per archiviare tutti i dati di log della connessione.
      5. Account di servizio: seleziona un account di servizio con i ruoli IAM richiesti per la connessione Rabbit MQ.
      6. Abilita sottoscrizione all'evento:seleziona questa opzione per abilitare la sottoscrizione all'evento per la connessione Rabbit MQ.
      7. (Facoltativo) Espandi Impostazioni avanzate per configurare le impostazioni del nodo di connessione.

        Per saperne di più sulle impostazioni dei nodi di connessione per Rabbit MQ, consulta la documentazione relativa alla connessione Rabbit MQ.

      8. (Facoltativo) Fai clic su + Aggiungi etichetta per aggiungere un'etichetta alla connessione sotto forma di coppia chiave-valore.
      9. Tocca Avanti.
    3. Nel passaggio Destinations (Destinazioni), fornisci i dettagli dell'istanza Rabbit MQ:
      1. Tipo di destinazione:seleziona Indirizzo host.
      2. Host:inserisci il nome host o l'indirizzo IP della tua istanza Rabbit MQ.
      3. Tocca Avanti.
    4. Facoltativamente, se vuoi utilizzare SSL, seleziona Abilita SSL. Vengono visualizzati i dettagli della configurazione SSL.
      1. Seleziona un tipo di archivio di attendibilità. Può essere Pubblica, Privata o Connessione non sicura.
      2. Seleziona i certificati come visualizzati in base alla selezione dell'archivio di attendibilità.
      3. Se utilizzi mTLS, seleziona i certificati dell'archivio chiavi nella sezione Archivio chiavi.
      4. Facoltativamente, seleziona la versione TLS.
      5. Inserisci la suite di crittografia supportata. Inserisci più suite di crittografia come valori separati da virgole. Per saperne di più, consulta l'articolo Suite di crittografia supportate.
    5. Nel passaggio Autenticazione, fornisci i dettagli di autenticazione per l'istanza Rabbit MQ:
      1. Seleziona il tipo di autenticazione che preferisci e inserisci i dettagli pertinenti per accedere all'URL host Rabbit MQ fornito.

        Per informazioni su come configurare questi tipi di autenticazione, vedi Configurare l'autenticazione.

      2. Tocca Avanti.
    6. Revisione: esamina i dettagli della connessione Rabbit MQ forniti.
    7. Fai clic su Crea per completare la creazione di una nuova connessione Rabbit MQ.
  6. Fai clic su Fine e chiudi la pagina.

Suite di crittografia supportate

Versione TLS Suite di crittografia supportate
1.2
  • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  • TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_DHE_RSA_WITH_AES_128_CBC_SHA
  • TLS_DHE_RSA_WITH_AES_256_CBC_SHA
  • TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
  • TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
1.3
  • TLS_AES_256_GCM_SHA384
  • TLS_CHACHA20_POLY1305_SHA256
  • TLS_AES_128_GCM_SHA256

Output trigger

Il trigger Rabbit MQ richiede un paio di minuti per completare la configurazione della sottoscrizione all'evento. Puoi visualizzare lo stato della sottoscrizione all'evento nel riquadro di configurazione del trigger in Dettagli abbonamento evento.

Il trigger Rabbit MQ indica lo stato della sottoscrizione di un evento utilizzando i seguenti stati:

  • Creating: indica che l'attivatore sta registrando l'abbonamento all'evento.
  • Active: indica che l'attivatore è stato iscritto correttamente a un evento.
  • Error: indica che si è verificato un problema con l'iscrizione all'evento configurata.

Oltre allo stato dell'abbonamento all'evento, la sezione Dettagli abbonamento all'evento mostra anche altri dettagli, come la regione della connessione, il nome della connessione e il nome della sottoscrizione all'evento.

L'immagine seguente mostra un layout di esempio del riquadro di configurazione del trigger Rabbit MQ:

immagine che mostra il riquadro di configurazione del trigger Rabbit MQ immagine che mostra il riquadro di configurazione del trigger Rabbit MQ

Variabile di output dell'attivatore

Per ogni evento, il trigger di Rabbit MQ genera una variabile di output ConnectorEventPayload (in formato JSON) che puoi utilizzare nelle attività downstream. La variabile di output avrà il payload dell'evento Rabbit MQ. Ad esempio:

{
"message": "Hello world",
"messageContentType": "Text"
}

Visualizza iscrizioni agli eventi

Per visualizzare e gestire tutte le sottoscrizioni agli eventi associate a una connessione in Integration Connectors:

  1. Vai alla pagina Connettori di integrazione > Connessioni.

    Vai alla pagina Connessioni

  2. Fai clic sulla connessione per cui vuoi visualizzare gli abbonamenti.
  3. Fai clic sulla scheda Iscrizioni agli eventi.

    Vengono visualizzate tutte le sottoscrizioni agli eventi per la connessione.

Modifica trigger Rabbit MQ

Puoi modificare un trigger di Rabbit MQ per cambiare o aggiornare la configurazione della connessione e i dettagli della sottoscrizione agli eventi.

Per modificare un trigger Rabbit MQ, segui questi passaggi:

  1. Fai clic sull'elemento attivatore Rabbit MQ nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
  2. Fai clic su Configura il trigger di Rabbit MQ.
  3. Esegui le seguenti operazioni nella pagina Editor trigger eventi connettore:
    1. Per mantenere la sottoscrizione all'evento configurata in precedenza, fai clic su Conserva, altrimenti su Elimina.
    2. Aggiorna la configurazione della connessione e i dettagli dell'abbonamento agli eventi come preferisci.
    3. Fai clic su Fine.
  4. Puoi visualizzare i dettagli aggiornati della connessione e dell'abbonamento agli eventi nel riquadro di configurazione del trigger in Dettagli abbonamento all'evento.