Consulta i connettori supportati per Application Integration.
Trigger Solace
L'attivatore Solace è un attivatore evento del connettore che ti consente di richiamare un'integrazione in base agli eventi Solace a cui hai effettuato l'iscrizione nella connessione Solace.
Prima di iniziare
Se prevedi di creare o configurare una nuova connessione per l'attivatore Solace, assicurati di disporre del seguente ruolo IAM nel progetto:
- Connector Admin (
roles/connectors.admin
)
Per informazioni sulla concessione dei ruoli, consulta Gestire l'accesso.
Concedi i seguenti ruoli IAM all'account di servizio che vuoi utilizzare per l'attivatore Solace:
- Application Integration Invoker (
roles/integrations.integrationInvoker
)
Per informazioni sulla concessione di ruoli a un account di servizio, vedi Gestire l'accesso agli account di servizio.
Aggiungi l'attivatore Solace
Per aggiungere un trigger Solace all'integrazione, segui questi passaggi:
- Nella console Google Cloud, vai alla pagina Integrazione delle applicazioni.
- 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 di integrazione.
- Fai clic su Crea.
Viene visualizzata l'integrazione nell'editor di integrazione.
- Nella barra di navigazione dell'editor dell'integrazione, fai clic su Attivatori per visualizzare l'elenco degli attivatori disponibili.
- Fai clic e posiziona l'elemento Trigger Solace nell'editor di integrazione.
Per configurare l'attivatore Solace, puoi utilizzare una connessione Solace esistente disponibile in Integration Connectors o crearne una nuova utilizzando l'opzione di creazione della connessione in linea.
Configurare l'attivatore Solace utilizzando una connessione esistente
Puoi configurare l'trigger Solace utilizzando una connessione Solace esistente in Integration Connectors. Tieni presente che l'attivatore Solace è un attivatore evento del connettore, pertanto puoi utilizzare solo una connessione Solace con l'iscrizione agli eventi abilitata per configurare l'attivatore.
Per informazioni su come configurare un trigger Solace utilizzando una nuova connessione Solace, consulta Configurare l'trigger Solace utilizzando una nuova connessione.
Per configurare un trigger Solace utilizzando una connessione Solace esistente:
- Fai clic sull'elemento Trigger Solace 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 dell'attivatore evento del connettore:
- Regione:seleziona la regione della connessione Solace.
- Connessione:seleziona la connessione Solace che vuoi utilizzare.
L'integrazione delle applicazioni mostra solo le connessioni Solace attive e per le quali è abilitata una sottoscrizione di eventi.
- Seleziona
Queue
oArgomento come JMS Source Type
.- Se selezioni
Queue
, fornisci il nome della coda Solace nella colonnaJMS Source Name
. - Se selezioni
Topic
, fornisci il nome dell'argomento Solace nella colonna Nome origine JMS.
- Se selezioni
- Account di servizio: seleziona un account di servizio con i ruoli IAM richiesti per l'attivatore Solace.
- Fai clic su Fine per completare la configurazione dell'attivatore e chiudere la pagina.
Configurare l'attivatore Solace utilizzando una nuova connessione
Per configurare l'attivatore Solace utilizzando una nuova connessione Solace, svolgi i seguenti passaggi:
- Fai clic sull'elemento Trigger Solace nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger.
- Ignora 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à della nuova connessione Solace:
- Regione: seleziona una località dall'elenco a discesa.
Per l'elenco di tutte le regioni supportate, consulta Località.
- Fai clic su Avanti.
- Regione: seleziona una località dall'elenco a discesa.
- Nella sezione Dettagli connessione, completa quanto segue:
- Connettore: seleziona Solace dall'elenco a discesa dei connettori disponibili.
- Versione del connettore: seleziona la versione del connettore dall'elenco a discesa delle versioni disponibili.
- Nel campo Nome connessione, inserisci un nome per l'istanza di connessione.
I nomi delle connessioni devono soddisfare i seguenti criteri:
- I nomi delle connessioni possono contenere lettere, numeri o trattini.
- Le lettere devono essere minuscole.
- I nomi delle connessioni devono iniziare con una lettera e terminare con una lettera o un numero.
- I nomi delle connessioni non possono superare i 49 caratteri.
- Per i connettori che supportano la sottoscrizione agli eventi, i nomi delle connessioni non possono iniziare con il prefisso "goog".
- (Facoltativo) Inserisci una Descrizione per l'istanza di connessione.
- Account di servizio: seleziona un account di servizio con i ruoli richiesti.
- Per utilizzare la connessione per le sottoscrizioni agli eventi, seleziona Attiva sottoscrizione eventi. Se selezioni questa opzione, viene attivata la sottoscrizione all'evento con le azioni.
- VPN di messaggi: la VPN di messaggi del router di messaggi Solace Pub/Sub+ a cui vuoi connetterti. Una connessione è specifica per una VPN di messaggi. Se hai molte VPN di messaggi, devi creare una connessione distinta per ogni VPN di messaggi.
- Nome coda predefinita: il nome della coda predefinita, che può essere sostituito durante l'esecuzione dell'azione.
- Nome argomento predefinito: il nome dell'argomento a cui connettersi.
- (Facoltativo) Configura le impostazioni del nodo di connessione:
- Numero minimo di nodi: inserisci il numero minimo di nodi di connessione.
- Numero massimo di nodi: inserisci il numero massimo di nodi di connessione.
Un nodo è un'unità (o una replica) di una connessione che elabora le transazioni. Per elaborare più transazioni per una connessione sono necessari più nodi e, al contrario, sono necessari meno nodi per elaborare meno transazioni. Per capire in che modo i nodi influiscono sui prezzi dei connettori, consulta Prezzi per i nodi di connessione. Se non inserisci alcun valore, per impostazione predefinita il numero minimo di nodi è impostato su 2 (per una maggiore disponibilità) e il numero massimo di nodi è impostato su 50.
- Se vuoi, fai clic su + Aggiungi etichetta per aggiungere un'etichetta alla connessione sotto forma di coppia chiave/valore.
- Fai clic su Avanti.
- Nella sezione Destinazioni, inserisci i dettagli dell'host remoto (sistema di backend) a cui vuoi connetterti.
- Tipo di destinazione: seleziona un Tipo di destinazione.
- Seleziona Indirizzo host dall'elenco per specificare il nome host o l'indirizzo IP della destinazione.
- Se vuoi stabilire una connessione privata ai tuoi sistemi di backend, seleziona Allegato endpoint dall'elenco, quindi seleziona l'allegato endpoint richiesto dall'elenco Allegato endpoint.
Se vuoi stabilire una connessione pubblica ai tuoi sistemi di backend con una maggiore sicurezza, puoi prendere in considerazione la configurazione di indirizzi IP statici in uscita per le tue connessioni, quindi configurare le regole del firewall in modo da inserire nella lista consentita solo gli indirizzi IP statici specifici.
- Fai clic su Avanti.
- Tipo di destinazione: seleziona un Tipo di destinazione.
-
Nella sezione Autenticazione, inserisci i dettagli di autenticazione.
- Seleziona un Tipo di autenticazione e inserisci i dettagli pertinenti.
La connessione Solace supporta i seguenti tipi di autenticazione:
- Anonimo
- Nome utente e password
- Fai clic su Avanti.
Per capire come configurare questi tipi di autenticazione, consulta Configurare l'autenticazione.
- Seleziona un Tipo di autenticazione e inserisci i dettagli pertinenti.
- Nella sezione Dettagli dell'iscrizione all'evento, configura i dettagli relativi all'evento.
- Inserisci la configurazione dei messaggi non recapitabili. Se configuri la posta in arrivo, la connessione scrive
gli eventi non elaborati nell'argomento Pub/Sub specificato. Inserisci i seguenti dettagli:
- ID progetto messaggi non recapitabili : l'ID progetto Google Cloud in cui hai configurato l'argomento Pub/Sub messaggi non recapitabili.
- Argomento messaggi non recapitabili : l'argomento Pub/Sub in cui vuoi scrivere i dettagli dell'evento non elaborato.
- Inserisci la configurazione dei messaggi non recapitabili. Se configuri la posta in arrivo, la connessione scrive
gli eventi non elaborati nell'argomento Pub/Sub specificato. Inserisci i seguenti dettagli:
- Rivedi: controlla i dettagli di connessione e autenticazione.
- Fai clic su Crea.
Attiva l'output
L'trigger Solace richiede un paio di minuti per completare la configurazione dell'iscrizione agli eventi. Puoi visualizzare lo stato dell'iscrizione agli eventi nel riquadro di configurazione dell'attivatore in Dettagli iscrizione eventi.
L'attivatore Solace indica lo stato di una sottoscrizione di eventi utilizzando i seguenti stati:
Creating
: indica che l'attivatore si iscrive all'abbonamento all'evento.Active
: indica che l'attivatore è stato sottoscritto correttamente per un abbonamento agli eventi.Error
: indica che si è verificato un problema con l'abbonamento agli eventi configurato.
Oltre allo stato della sottoscrizione all'evento, la sezione Dettagli della sottoscrizione all'evento mostra anche altri dettagli, come la regione di connessione, il nome della connessione e il nome della sottoscrizione all'evento.
Variabile di output dell'attivatore
Per ogni evento, l'attivatore Solace 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 Solace. Ad esempio:{ "message": "Hello world", "messageContentType": "Text" }
Visualizzare le iscrizioni agli eventi
Per visualizzare e gestire tutte le iscrizioni agli eventi associate a una connessione in Integration Connectors:
- Vai alla pagina Connettori di integrazione > Connessioni.
- Fai clic sul collegamento per cui vuoi visualizzare gli abbonamenti.
- Fai clic sulla scheda Abbonamenti agli eventi.
Vengono visualizzati tutti gli abbonamenti agli eventi per la connessione.
Modificare l'attivatore Solace
Puoi modificare un attivatore Solace per modificare o aggiornare la configurazione della connessione e i dettagli dell'iscrizione agli eventi.
Per modificare un attivatore Solace:
- Fai clic sull'elemento Trigger Solace nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger Solace.
- 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 dell'iscrizione agli eventi come preferisci.
- Fai clic su Fine.
Puoi visualizzare i dettagli aggiornati della connessione e della sottoscrizione di eventi nel riquadro di configurazione dell'attivatore in Dettagli della sottoscrizione di 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.
- Nel passaggio Località, scegli la località della nuova connessione Solace: