Consulta i connettori supportati per Application Integration.
Trigger MQ Rabbit
Il trigger MQ Rabit è un trigger Evento connettore che ti consente di richiamare un'integrazione in base agli eventi MQ Rabbit a cui hai effettuato l'iscrizione nella 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 nel progetto:
- Amministratore connettore (
roles/connectors.admin
)
Per informazioni sulla concessione dei ruoli, vedi Gestire l'accesso.
Concedi i seguenti ruoli IAM all'account di servizio che vuoi utilizzare per il trigger di Rabbit MQ:
- Invoker di Application Integration (
roles/integrations.integrationInvoker
)
Per informazioni sulla concessione di ruoli a un account di servizio, vedi Gestire l'accesso agli account di servizio.
Aggiungi il trigger MQ Rabbit
Per aggiungere un trigger MQ Rabbit alla tua integrazione, segui questi passaggi:
- Nella console Google Cloud, vai alla pagina Application Integration.
- Nel menu di navigazione, fai clic su Integrations (Integrazioni).
Viene visualizzata la pagina Elenco integrazioni, che elenca tutte le integrazioni disponibili nel progetto Google Cloud.
- Seleziona un'integrazione esistente o fai clic su Crea integrazione per crearne una nuova.
Se stai creando una nuova integrazione:
- Inserisci un nome e una descrizione nel riquadro Crea integrazione.
- Seleziona una regione per l'integrazione.
- Seleziona un account di servizio per l'integrazione. Puoi modificare o aggiornare i dettagli dell'account di servizio di un'integrazione in qualsiasi momento dal riquadro Riepilogo dell'integrazione nella barra degli strumenti dell'integrazione.
- Fai clic su Crea.
L'integrazione viene aperta nell'editor dell'integrazione.
- Nella barra di navigazione dell'editor di integrazione, fai clic su Trigger per visualizzare l'elenco degli attivatori disponibili.
- Fai clic sull'elemento trigger MQ Rabbit e posizionalo nell'editor di integrazione.
Per configurare il trigger MQ Rabbit, puoi utilizzare una connessione Rabbit MQ esistente disponibile in Integration Connectors o creare una nuova connessione Rabbit MQ utilizzando l'opzione di creazione di una connessione in linea.
Configura il trigger Rabbit MQ utilizzando una connessione esistente
Puoi configurare l'attivatore Rabbit MQ utilizzando una connessione Rabbit MQ esistente in Integration Connectors. Tieni presente che il trigger MQ Rabbit è un trigger Evento connettore, pertanto puoi utilizzare solo una connessione Rabbit MQ con la sottoscrizione all'evento abilitata 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 utilizzando una nuova connessione
Per configurare un trigger Rabbit MQ utilizzando una connessione Rabbit MQ esistente:
- Fai clic sull'elemento Trigger MQ Rabbit nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger.
- Fornisci i seguenti dettagli di configurazione nella pagina Editor trigger evento connettore:
- Regione: seleziona la regione della connessione Rabbit MQ.
- Connessione:seleziona la connessione Rabbit MQ che vuoi utilizzare.
Application Integration mostra solo le connessioni Rabbit MQ attive e con una sottoscrizione all'evento abilitata.
- Seleziona
Queue
oArgomento come JMS Source Type
.- Se selezioni
Queue
, fornisci il nome coda Rabbit MQ nella colonnaJMS Source Name
. - Se selezioni
Topic
, fornisci il nome dell'argomento Rabbit MQ nella colonna Nome origine JMS.
- Se selezioni
- Account di servizio: seleziona un account di servizio con i ruoli IAM richiesti per il trigger Rabbit MQ.
- 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:
- Fai clic sull'elemento Trigger Rabbit MQ nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger.
- Salta il campo Regione.
- Fai clic su Connessione e seleziona l'opzione Crea connessione dal menu a discesa.
- Completa i seguenti passaggi nel riquadro Crea connessione:
- Nel passaggio Località, scegli la località per la nuova connessione Rabbit MQ:
- Regione: seleziona una regione dall'elenco a discesa.
- Fai clic su Avanti.
- Nel passaggio Dettagli connessione, fornisci i dettagli sulla nuova connessione Rabbit MQ:
- Versione connettore:scegli una versione disponibile del connettore Rabbit MQ dall'elenco a discesa.
- Nome connessione: inserisci un nome per la connessione Rabbit MQ.
- (Facoltativo) Descrizione: inserisci una descrizione per la connessione.
- (Facoltativo) Attiva Cloud Logging: seleziona questa casella di controllo per archiviare tutti i dati dei log della connessione.
- Account di servizio: seleziona un account di servizio con i ruoli IAM richiesti per la connessione Rabbit MQ.
- Abilita la sottoscrizione all'evento: seleziona questa opzione per abilitare la sottoscrizione all'evento per la connessione Rabbit MQ.
- (Facoltativo) Espandi Impostazioni avanzate per configurare le impostazioni del nodo di connessione.
Per ulteriori informazioni sulle impostazioni del nodo di connessione per Rabbit MQ, consulta la documentazione relativa alla connessione Rabbit MQ.
- (Facoltativo) Fai clic su + Aggiungi etichetta per aggiungere un'etichetta alla connessione sotto forma di coppia chiave-valore.
- Fai clic su Avanti.
-
Nel passaggio Destinazioni, fornisci i dettagli dell'istanza Rabbit MQ:
- Destination Type (Tipo di destinazione): seleziona Host address (Indirizzo host).
- Host: inserisci il nome host o l'indirizzo IP dell'istanza Rabbit MQ.
- Fai clic su Avanti.
- Facoltativamente, se vuoi utilizzare SSL, seleziona Abilita SSL. Vengono visualizzati i dettagli della configurazione SSL.
- Seleziona un tipo di magazzino attendibile. Può essere Pubblico, Privato o Connessione non sicura.
- Seleziona i certificati come visualizzati in base alla selezione dell'archivio di attendibilità.
- Se utilizzi mTLS, seleziona i certificati dell'archivio chiavi nella sezione Archivio chiavi.
- Facoltativamente, seleziona la versione TLS.
- Inserisci il pacchetto di crittografia supportato. Inserisci più suite di crittografia, come separati da virgole. Per ulteriori informazioni, consulta la sezione Suite di crittografia supportate.
-
Nel passaggio Autenticazione, fornisci i dettagli di autenticazione per l'istanza Rabbit MQ:
- Seleziona il tipo di autenticazione che preferisci e inserisci i dettagli pertinenti per accedere all'URL host Rabbit MQ fornito.
Per capire come configurare questi tipi di autenticazione, consulta Configurare l'autenticazione.
- Fai clic su Avanti.
- Seleziona il tipo di autenticazione che preferisci e inserisci i dettagli pertinenti per accedere all'URL host Rabbit MQ fornito.
- Verifica: esamina i dettagli della connessione Rabbit MQ forniti.
- Fai clic su Crea per completare la creazione di una nuova connessione Rabbit MQ.
- Nel passaggio Località, scegli la località per la nuova connessione Rabbit MQ:
- Fai clic su Fine e chiudi la pagina.
Suite di crittografia supportate
Versione TLS | Suite di crittografia supportate |
---|---|
1.2 |
|
1.3 |
|
Output trigger
Il trigger di Rabbit MQ richiede un paio di minuti per completare la configurazione della sottoscrizione all'evento. Puoi visualizzare lo stato dell'iscrizione agli eventi nel riquadro di configurazione dell'attivatore in Dettagli iscrizione eventi.
L'attivatore Rabbit MQ indica lo stato di un abbonamento agli eventi utilizzando i seguenti stati:
Creating
: indica che l'attivatore si sta iscrivendo all'abbonamento all'evento.Active
: indica che l'attivatore ha sottoscritto correttamente la sottoscrizione a un evento.Error
: indica che si è verificato un problema con la sottoscrizione all'evento configurato.
Oltre allo stato dell'iscrizione all'evento, è disponibile anche la sezione Dettagli iscrizione all'evento mostra 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 MQ Rabbit:
Variabile di output del trigger
Per ogni evento, l'attivatore Rabbit MQ genera una variabile di output ConnectorEventPayload
(in formato JSON) che puoi utilizzare nelle attività a valle. La variabile di output
avrà il payload dell'evento Rabbit MQ. Ad esempio:
{ "message": "Hello world", "messageContentType": "Text" }
Visualizza le iscrizioni agli eventi
Per visualizzare e gestire tutte le sottoscrizioni agli eventi associate a una connessione in Integration Connectors, segui questi passaggi:
- Vai a Integration Connectors > (Connettori di integrazione) Connessioni.
- Fai clic sulla connessione per la quale vuoi visualizzare gli abbonamenti.
- Fai clic sulla scheda Iscrizioni agli eventi.
Vengono visualizzate tutte le iscrizioni agli eventi per la connessione.
Modifica trigger MQ Rabbit
Puoi modificare un attivatore Rabbit MQ per modificare o aggiornare la configurazione della connessione e i dettagli dell'iscrizione agli eventi.
Per modificare un trigger Rabbit MQ, segui questi passaggi:
- Fai clic sull'elemento Trigger MQ Rabbit nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger Rabbit MQ.
- Nella pagina Editor di trigger evento connettore:
- Per mantenere l'abbonamento agli eventi configurato in precedenza, fai clic su Mantieni, altrimenti fai clic su Elimina.
- Aggiorna la configurazione della connessione e i dettagli della sottoscrizione all'evento come preferisci.
- Fai clic su Fine.
Puoi visualizzare i dettagli aggiornati della connessione e della sottoscrizione agli eventi nel riquadro di configurazione del trigger in Dettagli abbonamento agli eventi.
Quote e limiti
Per informazioni su quote e limiti, consulta Quote e limiti.
Passaggi successivi
- Scopri di più su tutte le attività e gli attivatori.
- Scopri come testare e pubblicare un'integrazione.
- Scopri di più sulla gestione degli errori.
- Scopri di più sui log di esecuzione dell'integrazione.