Consulta i connettori supportati per Application Integration.
Trigger Solace
Il trigger Solace è un trigger evento connettore che ti consente di richiamare un'integrazione in base agli eventi Solace a cui hai eseguito la registrazione nella connessione Solace.
Prima di iniziare
Se prevedi di creare o configurare una nuova connessione per il trigger Solace, assicurati di disporre del seguente ruolo IAM nel progetto:
- Connector Admin (
roles/connectors.admin
)
Per informazioni sulla concessione dei ruoli, vedi Gestire l'accesso.
Concedi i seguenti ruoli IAM al account di servizio che vuoi utilizzare per il trigger Solace:
- Application Integration Invoker (
roles/integrations.integrationInvoker
)
Per informazioni sulla concessione dei ruoli a un account di servizio, vedi Gestire l'accesso ai service account.
Aggiungi il trigger Solace
Per aggiungere un trigger Solace all'integrazione:
- Nella console Google Cloud , vai alla pagina Application Integration.
- Nel menu di navigazione, fai clic su 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 integrazione nella barra degli strumenti dell'integrazione.
- Fai clic su Crea.
L'integrazione appena creata si apre nell'editor integrazioni.
- Nella barra di navigazione dell'editor dell'integrazione, fai clic su Attivatori per visualizzare l'elenco degli attivatori disponibili.
- Fai clic sull'elemento Trigger Solace e posizionalo nell'Editor integrazioni.
Per configurare il trigger Solace, puoi utilizzare una connessione Solace esistente disponibile in Integration Connectors o crearne una nuova utilizzando l'opzione di creazione della connessione in linea.
Configura il trigger Solace utilizzando una connessione esistente
Puoi configurare il trigger Solace utilizzando una connessione Solace esistente in Integration Connectors. Tieni presente che l'attivatore Solace è un attivatore di eventi connettore, pertanto puoi utilizzare solo una connessione Solace con l'abbonamento agli eventi abilitato per configurare l'attivatore.
Per informazioni su come configurare un trigger Solace utilizzando una nuova connessione Solace, consulta Configurare il trigger Solace utilizzando una nuova connessione.
Per configurare un trigger Solace utilizzando una connessione Solace esistente:
- Fai clic sull'elemento Trigger Solace nell'Editor integrazioni per aprire il riquadro di configurazione del trigger.
- Fai clic su Configura trigger.
- Fornisci i seguenti dettagli di configurazione nella pagina Editor attivatore eventi connettore:
- Regione:seleziona la regione della connessione Solace.
- Connessione:seleziona la connessione Solace che vuoi utilizzare.
L'Application Integration mostra solo le connessioni Solace attive e con una sottoscrizione di eventi abilitata.
- 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
- Service account: seleziona un account di servizio con i ruoli IAM richiesti per il trigger Solace.
- Fai clic su Fine per completare la configurazione dell'attivatore e chiudere la pagina.
Configurare il trigger Solace utilizzando una nuova connessione
Per configurare il trigger Solace utilizzando una nuova connessione Solace, segui questi passaggi:
- Fai clic sull'elemento Trigger Solace nell'Editor integrazioni per aprire il riquadro di configurazione del trigger.
- 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à per la 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 contenere più di 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.
- Service Account: seleziona un account di servizio con i ruoli richiesti.
- Per utilizzare la connessione per le sottoscrizioni agli eventi, seleziona Abilita sottoscrizione agli eventi. Se selezioni questa opzione, la sottoscrizione all'evento viene abilitata con le azioni.
- VPN per i messaggi: la VPN per i messaggi del router Solace Pub/Sub+ a cui vuoi connetterti. Una connessione è specifica per una VPN di messaggistica. Se hai molte VPN di messaggi, devi creare una connessione separata per ciascuna.
- Nome coda predefinita: il nome della coda predefinita, può essere sostituito durante l'esecuzione dell'azione.
- Nome argomento predefinito: il nome dell'argomento a cui connettersi.
- (Facoltativo) Per utilizzare SSL, seleziona Abilita SSL e specifica i dettagli di configurazione SSL.
- Seleziona un tipo di negozio attendibile. Puoi specificare Pubblico, Privato o Connessione non sicura.
- Seleziona i certificati in base alla selezione dell'archivio attendibile. Ad esempio, se selezioni Privato, specifica un archivio attendibilità personalizzato.
- Se utilizzi mTLS, seleziona i certificati dell'archivio chiavi nella sezione Archivio chiavi.
- (Facoltativo) Seleziona la versione TLS.
- Inserisci il pacchetto di cifratura supportato. Inserisci più suite di crittografia come valori separati da virgole. Per ulteriori informazioni, vedi Suite di crittografia supportate.
- (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.
- (Facoltativo) Fai clic su + Aggiungi etichetta per aggiungere un'etichetta alla connessione sotto forma di coppia chiave/valore.
- Fai clic su Avanti.
Un nodo è un'unità (o una replica) di una connessione che elabora le transazioni. Sono necessari più nodi per elaborare più transazioni per una connessione e, viceversa, sono necessari meno nodi per elaborare meno transazioni. Per capire in che modo i nodi influiscono sui prezzi dei connettori, consulta la pagina Prezzi dei nodi di connessione. Se non inserisci alcun valore, per impostazione predefinita i nodi minimi sono impostati su 2 (per una migliore disponibilità) e i nodi massimi su 50.
- Nella sezione Destinazioni, inserisci i dettagli dell'host remoto (sistema di backend) a cui vuoi connetterti.
- Tipo di destinazione: seleziona un Tipo di destinazione.
- Per specificare il nome host o l'indirizzo IP di destinazione, seleziona Indirizzo host e inserisci l'indirizzo nel campo Host 1.
- Per stabilire una connessione privata, seleziona Collegamento endpoint e scegli il collegamento richiesto dall'elenco Collegamento endpoint.
Se vuoi stabilire una connessione pubblica ai tuoi sistemi di backend con maggiore sicurezza, puoi valutare la possibilità di configurare indirizzi IP statici in uscita per le tue connessioni e poi configurare le regole del firewall in modo da consentire 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 abbonamento agli eventi, configura i dettagli relativi all'evento.
- Inserisci la configurazione della coda di messaggi non recapitabili. Se configuri la coda dei messaggi non recapitabili, 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 della coda di messaggi non recapitabili. Se configuri la coda dei messaggi non recapitabili, la connessione scrive
gli eventi non elaborati nell'argomento Pub/Sub specificato. Inserisci i seguenti dettagli:
- Rivedi: rivedi i dettagli di connessione e autenticazione.
- Fai clic su Crea.
Output trigger
Il trigger Solace richiede un paio di minuti per completare la configurazione della sottoscrizione agli eventi. Puoi visualizzare lo stato dell'iscrizione all'evento nel riquadro di configurazione del trigger in Dettagli iscrizione all'evento.
Il trigger Solace indica lo stato di un abbonamento a un evento utilizzando i seguenti stati:
Creating
: indica che il trigger è l'iscrizione all'abbonamento all'evento.Active
: indica che l'attivatore è stato iscritto correttamente a un abbonamento agli eventi.Error
: indica che si è verificato un problema con l'abbonamento agli eventi configurato.
Oltre allo stato dell'iscrizione all'evento, la sezione Dettagli iscrizione all'evento mostra anche altri dettagli, come la regione della connessione, il nome della connessione e il nome dell'iscrizione all'evento.
Variabile di output del trigger
Per ogni evento, il trigger Solace genera una variabile di output
ConnectorEventPayload
(in formato JSON) che puoi utilizzare nelle attività downstream. La variabile di output conterrà il payload dell'evento Solace. Ad esempio:{ "message": "Hello world", "messageContentType": "Text" }
Visualizzare le iscrizioni agli eventi
Per visualizzare e gestire tutti gli abbonamenti agli eventi associati a una connessione in Integration Connectors:
- Vai alla pagina Integration Connectors > Connections (Connettori di integrazione > Connessioni).
- Fai clic sulla connessione per cui vuoi visualizzare gli abbonamenti.
- Fai clic sulla scheda Abbonamenti agli eventi.
Vengono visualizzate tutte le iscrizioni agli eventi per la connessione.
Modifica trigger Solace
Puoi modificare un trigger Solace per cambiare o aggiornare la configurazione della connessione e i dettagli dell'iscrizione agli eventi.
Per modificare un trigger Solace:
- Fai clic sull'elemento Trigger Solace nell'Editor integrazioni per aprire il riquadro di configurazione del trigger.
- Fai clic su Configura trigger Solace.
- Nella pagina Editor trigger evento connettore, procedi nel seguente modo:
- 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 in base alle tue preferenze.
- Fai clic su Fine.
Puoi visualizzare i dettagli aggiornati della connessione e della sottoscrizione agli eventi nel riquadro di configurazione del trigger in Dettagli sottoscrizione 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 tutti 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à per la nuova connessione Solace: