Aperçus des connecteurs

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.

Présentation

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.

Les connecteurs jouent un rôle crucial dans le fonctionnement de vos applications Tulip. À l’instar de la logique de votre application, le maintien de la stabilité après la publication est notre priorité absolue. Notre objectif est d’empêcher que toute modification apportée à la version de développement de votre application n’affecte les performances de vos applications en production.

Lors de la publication de l’application, les connecteurs qu’elle contient sont « figés ». Cela signifie que toute modification apportée aux contextes des fonctions de connecteur existants après la publication n’aura pas d’impact négatif sur les applications utilisées en atelier.

Lorsque la publication manuelle des instantanés de connecteurs est activée, vous pouvez appliquer de nouvelles configurations aux connecteurs utilisés dans des applications déjà publiées.

screely-1697557041460

Améliorations apportées au comportement de création d’instantanés et de restauration

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.

À partir de la version r386, les titulaires de compte peuvent contrôler le comportement de création d’un instantané des fonctions de connecteur utilisées dans une application ou une automatisation publiée en accédant à Paramètres du compte --> Connecteurs --> Comportement de création d’instantanés et en activant ou désactivant l’option « Créer un instantané lors de la publication ». Ce paramètre est activé par défaut.

Applications

Dans un premier temps, afin de réduire l’encombrement et d’offrir davantage de flexibilité à vos applications, nous commencerons à créer des instantanés des fonctions des connecteurs plutôt que des connecteurs eux-mêmes lors de la publication et de l’importation de votre application.

image.png

Comme expliqué ci-dessus, lors de la restauration de votre application, si vous n’apportez aucune modification à la fonction de connecteur, nous utiliserons l’instantané précédent.

Si vous souhaitez apporter des modifications à votre fonction, deux options s’offrent à vous :

  • Option 1 : Créez et remplacez cette fonction de connecteur au sein de l’application par une copie de cet instantané. Cela signifie qu’une nouvelle fonction de connecteur (« Copie de la fonction 1 ») sera créée dans votre connecteur, et qu’elle sera utilisée dans toute votre application. Comme « Copie de la fonction 1 » n’est pas un instantané, vous pouvez modifier librement votre version de développement de cette fonction.

Image

Image

  • Option 2 : Remplacer la fonction d’instantané par une autre fonction du connecteur à l’aide du menu déroulant.

Vous pouvez désormais consulter vos instantanés depuis l’éditeur de déclencheurs, afin de vous assurer du bon fonctionnement de votre fonction de connecteur ou de mieux comprendre son comportement en situation d’utilisation.

Automatisations

Lors de la publication d’une automatisation, les fonctions de connecteur de votre application font l’objet d’un instantané. Cela signifie que toute modification apportée aux contextes des fonctions de connecteur existantes après la publication n’aura pas d’impact négatif sur les automatisations en cours d’utilisation.

Flux d’importation pour les applications/automatisations

Les fonctions de connecteur du flux d’importation suivent un parcours similaire pour les deux types de ressources. Cliquez ici pour plus d’informations sur le nouveau comportement d’importation.

Affichage des instantanés

Pour afficher les instantanés associés à une version spécifique d’une application, accédez à l’onglet « Versions » sur la page de présentation de l’application. Les connecteurs utilisés par chaque version seront répertoriés dans la colonne « Ressources ».

Snapshot View

En cliquant sur un instantané, vous pouvez accéder à une vue en lecture seule de la version du connecteur utilisée par cette application. Cela vous permet de vérifier la configuration du connecteur au moment de la publication.

Read-Only View

Nous espérons que ces explications vous aideront à mieux comprendre le fonctionnement des connecteurs et des instantanés au sein de vos applications Tulip.