Istantanee dei connettori

Prev Next
Rollout Ongoing

This document provides information about a new feature added to our product. Please note that this feature might be disabled for certain instances. If you wish to enable this feature, please contact Support at Support@tulip.co.

Panoramica

MQTT Connectors

MQTT connector configurations are not snapshot during app/automation publication to avoid cases where multiple clients could attempt to connect with a duplicate Client ID simultaneously.

New Restore Behavior

Starting from r345, we will start introducing the new restore behavior. See the section below for more information.

I connettori svolgono un ruolo cruciale nel funzionamento delle vostre applicazioni Tulip. Analogamente alla logica delle vostre app, mantenere la stabilità dopo la pubblicazione è la nostra massima priorità. Il nostro obiettivo è impedire che eventuali modifiche alla versione di sviluppo della vostra applicazione influenzino le prestazioni delle vostre app in produzione.

Al momento della pubblicazione dell’app, i connettori all’interno della vostra applicazione vengono “istantanei”. Ciò significa che eventuali modifiche apportate ai contesti delle funzioni dei connettori esistenti dopo la pubblicazione non avranno un impatto negativo sulle applicazioni in uso in produzione.

Quando è abilitata la pubblicazione manuale degli snapshot dei connettori, è possibile applicare nuove configurazioni ai connettori utilizzati nelle app già pubblicate.

screely-1697557041460

Miglioramenti al comportamento di creazione di snapshot e ripristino

Starting from r345, we will start introducing improvements to our current snapshotting behavior for connectors. This is a stepping stone for our upcoming versioning improvements.

A partire dalla versione r386, i titolari degli account possono controllare il comportamento relativo alla creazione di uno snapshot delle funzioni dei connettori utilizzate in un’app o in un’automazione pubblicata, accedendo a Impostazioni account --> Connettori --> Comportamento di creazione degli snapshot e attivando l’opzione “Crea snapshot durante la pubblicazione”. Questa impostazione è attiva per impostazione predefinita.

App

In primo luogo, per garantire applicazioni meno appesantite e più flessibili, inizieremo a creare snapshot delle funzioni dei connettori anziché dei connettori stessi al momento della pubblicazione e dell’importazione dell’app.

image.png

Come spiegato nel percorso sopra indicato, al momento del ripristino dell’app, se non vengono apportate modifiche alla funzione del connettore, verrà utilizzata l’istantanea precedente.

Se desiderate apportare modifiche alla vostra funzione, avrete due opzioni:

  • Opzione 1: creare e sostituire quella funzione del connettore all’interno dell’app con una copia di quella istantanea. Ciò significa che verrà creata una nuova funzione del connettore (Copia della funzione 1) nel vostro connettore, che verrà utilizzata in tutta l’app. Poiché la “Copia della funzione 1” non è un’istantanea, potrete modificare liberamente la versione di sviluppo di questa funzione.

Image

Image

  • Opzione 2: Sostituisci la funzione snapshot con un’altra funzione del connettore utilizzando il menu a tendina.

Ora puoi anche visualizzare i tuoi snapshot dall’editor dei trigger, per verificare o comprendere il comportamento della tua funzione del connettore nel contesto d’uso.

Automazioni

Al momento della pubblicazione dell’automazione, viene eseguito uno snapshot delle funzioni del connettore all’interno dell’applicazione. Ciò significa che eventuali modifiche apportate ai contesti delle funzioni del connettore esistenti dopo la pubblicazione non avranno un impatto negativo sulle automazioni in uso.

Flusso di importazione per app/automazioni

Le funzioni del connettore del flusso di importazione seguono un percorso simile per entrambe le risorse. Consulta questa pagina per ulteriori informazioni sul nuovo comportamento di importazione.

Visualizzazione delle istantanee

Per visualizzare le istantanee associate a una versione specifica dell’app, vai alla scheda “Versioni” nella pagina di panoramica dell’app. I connettori utilizzati da ciascuna versione saranno elencati nella colonna delle risorse.

Snapshot View

Cliccando su uno snapshot, è possibile accedere a una vista in sola lettura della versione del connettore utilizzata da quell’applicazione. Ciò consente di esaminare la configurazione del connettore al momento della pubblicazione.

Read-Only View

Ci auguriamo che queste spiegazioni chiariscano il funzionamento dei connettori e degli snapshot all’interno delle vostre applicazioni Tulip.