Instantâneos dos conectores

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.

Visão geral

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.

Os conectores desempenham um papel crucial no funcionamento de seus aplicativos Tulip. Assim como na lógica do seu aplicativo, manter a estabilidade após a publicação é nossa principal prioridade. Nosso objetivo é evitar que quaisquer alterações na versão de desenvolvimento do seu aplicativo afetem o desempenho dos seus aplicativos em produção.

Após a publicação do aplicativo, os conectores dentro dele são “capturados” (snapshot). Isso significa que quaisquer modificações feitas nos contextos das funções dos conectores existentes após a publicação não afetarão negativamente os aplicativos em uso na linha de produção.

Quando a publicação manual de instantâneos de conectores estiver habilitada, você poderá aplicar novas configurações aos conectores usados em aplicativos já publicados.

screely-1697557041460

Melhorias no comportamento de criação de instantâneos e restauração

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 partir da versão r386, os titulares de contas podem controlar o comportamento para criar um snapshot das funções de conector usadas em um aplicativo ou automação publicado, acessando Configurações da conta --> Conectores --> Comportamento de snapshot e ativando ou desativando a opção “Criar snapshot durante a publicação”. Essa configuração está ativada por padrão.

Aplicativos

Primeiramente, para garantir menos sobrecarga e mais flexibilidade em seus aplicativos, passaremos a criar instantâneos das funções dos conectores, em vez dos conectores propriamente ditos, ao publicar e importar seu aplicativo.

image.png

Conforme explicado no caminho acima, ao restaurar seu aplicativo, se você não estiver fazendo nenhuma alteração na função do conector, utilizaremos o instantâneo anterior.

Se você quiser fazer alterações na sua função, terá duas opções:

  • Opção 1: Crie e substitua essa função de conector dentro do aplicativo por uma cópia desse snapshot. Isso significa que haverá uma nova função de conector (Cópia da Função 1) criada no seu conector, e ela será usada em todo o seu aplicativo. Como a Cópia da Função 1 não é um snapshot, você pode editar livremente a versão de desenvolvimento dessa função.

Image

Image

  • Opção 2: Substitua a função do instantâneo por outra função do conector usando o menu suspenso.

Agora você também pode visualizar seus instantâneos no editor de gatilhos, para garantir ou entender o comportamento da função do seu conector no local de uso.

Automações

Após a publicação da automação, as funções de conector em seu aplicativo são capturadas em um instantâneo. Isso significa que quaisquer modificações feitas nos contextos das funções de conector existentes após a publicação não afetarão negativamente as automações em uso.

Fluxo de importação para aplicativos/automações

As funções de conector do fluxo de importação seguem um caminho semelhante para ambos os ativos. Veja aqui mais informações sobre o novo comportamento de importação.

Visualização de instantâneos

Para visualizar os instantâneos associados a uma versão específica do aplicativo, acesse a guia “Versões” na página de visão geral do aplicativo. Os conectores usados por cada versão serão listados na coluna de recursos.

Snapshot View

Ao clicar em um instantâneo, você pode acessar uma visualização somente leitura da versão do conector utilizada por esse aplicativo. Isso permite que você revise a configuração do conector no momento da publicação.

Read-Only View

Esperamos que essas explicações esclareçam como os conectores e os instantâneos funcionam em seus aplicativos Tulip.