Consulta i connettori supportati per Application Integration.

Attivatore Solace

Il trigger di Solace è un attivatore di evento connettore che ti consente di richiamare un'integrazione in base agli eventi di Solace a cui hai effettuato l'iscrizione nella connessione Solace.

Prima di iniziare

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

  • Amministratore connettori (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 trigger:

Aggiungi il trigger di Solace

Per aggiungere un attivatore di trigger alla tua integrazione, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Application Integration.

    Vai ad Application Integration

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

    Viene visualizzata la pagina Integrations List (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 dell'account di servizio di un'integrazione in qualsiasi momento dal riquadro Riepilogo dell'integrazione nella barra degli strumenti dell'integrazione.
    4. Fai clic su Crea.

    L'integrazione viene aperta nell'editor dell'integrazione.

  4. Nella barra di navigazione dell'editor di integrazione, fai clic su Trigger per visualizzare l'elenco degli attivatori disponibili.
  5. Fai clic e posiziona l'elemento Trigger di Solace nell'editor dell'integrazione.
  6. Per configurare il trigger di Solace, puoi utilizzare una connessione Solace esistente disponibile in Integration Connectors o crearne una nuova utilizzando l'opzione di creazione di una connessione in linea.

Configura il trigger Solace utilizzando una connessione esistente

Puoi configurare il trigger di Solace utilizzando una connessione Solace esistente in Integration Connectors. Tieni presente che il trigger di trigger è un trigger di evento connettore, pertanto puoi utilizzare solo una connessione Solace con la sottoscrizione all'evento abilitata per configurare il trigger.

Per informazioni su come configurare un trigger di Solace utilizzando una nuova connessione Solace, consulta Configurare un trigger Solace utilizzando una nuova connessione

Per configurare un trigger di Solace utilizzando una connessione Solace esistente, segui questi passaggi:

  1. Fai clic sull'elemento Trigger di sollievo nell'editor dell'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 evento connettore:
      .
    1. Regione:seleziona la regione della connessione Solace.
    2. Connessione:seleziona la connessione Solace che vuoi utilizzare.

      Application Integration mostra solo le connessioni Solace attive e per le quali è abilitata una sottoscrizione agli eventi.

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

Configura il trigger Solace utilizzando una nuova connessione

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

  1. Fai clic sull'elemento Trigger di sollievo nell'editor dell'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 Posizione, scegli la località per la nuova connessione a Solace:
        .
      1. Regione: seleziona una località dall'elenco a discesa.

        Per l'elenco di tutte le aree geografiche supportate, consulta la sezione Località.

      2. Fai clic su Avanti.
    2. Nella sezione Dettagli connessione, completa i seguenti passaggi:
        .
      1. Connettore: seleziona Solace dall'elenco a discesa dei connettori disponibili.
      2. Versione connettore: seleziona la versione del connettore dall'elenco a discesa delle versioni disponibili.
      3. 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 63 caratteri.
      4. Facoltativamente, inserisci una descrizione per l'istanza di connessione.
      5. Account di servizio: seleziona un account di servizio con i ruoli richiesti.
      6. Per utilizzare la connessione per le iscrizioni agli eventi, seleziona Attiva la sottoscrizione agli eventi. Selezione questa opzione abilita la sottoscrizione all'evento con azioni.
      7. VPN di messaggi: il router di messaggi di Solace PubSub+ a cui vuoi connetterti. Una connessione è specifica per una VPN di messaggi. Se disponi di molte VPN messaggi, devi creare una VPN connessione per ogni VPN di messaggi.
      8. Nome coda predefinito: il nome della coda predefinita che può essere sostituito durante l'esecuzione dell'azione.
      9. Nome predefinito dell'argomento: il nome dell'argomento a cui connetterti.
      10. Facoltativamente, 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. Sono necessari più nodi per elaborare più transazioni per una connessione e, per elaborare meno transazioni. Per comprendere 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 migliore disponibilità) e il numero massimo di nodi è impostato su 50.

      11. Facoltativamente, fai clic su + Aggiungi etichetta per aggiungere un'etichetta alla connessione sotto forma di coppia chiave/valore.
      12. Fai clic su Avanti.
    3. Nella sezione Destinazioni, inserisci i dettagli dell'host remoto (sistema di backend) a cui vuoi connetterti.
      1. 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 Collegamento endpoint dall'elenco, quindi seleziona il collegamento dell'endpoint richiesto. dall'elenco Allegato endpoint.

        Se vuoi stabilire una connessione pubblica ai tuoi sistemi di backend con maggiore sicurezza, puoi valuta la possibilità di configurare una rete statico in uscita indirizzi IP per le tue connessioni, quindi configura le regole del firewall per inserire nella lista consentita solo gli indirizzi IP statici specifici.

      2. Fai clic su Avanti.
    4. Nella sezione Autenticazione, inserisci i dettagli di autenticazione.
      1. Seleziona un Tipo di autenticazione e inserisci i dettagli pertinenti.

        La connessione Solace supporta i seguenti tipi di autenticazione:

        • Anonimo
        • Nome utente e password
      2. Per informazioni su come configurare questi tipi di autenticazione, consulta l'articolo Configurare l'autenticazione.

      3. Fai clic su Avanti.
    5. Verifica: controlla i dettagli della connessione e dell'autenticazione.
    6. Fai clic su Crea.

    Output trigger

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

    L'attivatore di sollievo indica lo stato della sottoscrizione a un evento utilizzando i seguenti stati:

    • Creating: indica che l'attivatore sta eseguendo la sottoscrizione alla sottoscrizione 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.

    Variabile di output del trigger

    Per ogni evento, l'attivatore Solace genera un ConnectorEventPayload (in formato JSON) che puoi utilizzare nelle attività downstream. L'output avrà il payload del tuo evento Solace. 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:

    1. Vai a Integration Connectors > (Connettori di integrazione) Connessioni.

      Vai alla pagina Connessioni

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

      Vengono visualizzate tutte le iscrizioni agli eventi per la connessione.

    Modifica trigger Solace

    Puoi modificare un trigger di trigger per cambiare o aggiornare la configurazione della connessione e i dettagli della sottoscrizione all'evento.

    Per modificare un trigger Solace, segui questi passaggi:

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