Compartilhar via


Editar e gerenciar fluxos de trabalho de aplicativo lógico no portal do Azure

Aplica-se a: Aplicativos Lógicos do Azure (Consumo + Padrão)

Este guia mostra como gerenciar fluxos de trabalho de aplicativo lógico Padrão ou consumo usando o portal do Azure e executar tarefas como editar, desabilitar, habilitar e excluir fluxos de trabalho.

Pré-requisitos

Localizar e abrir um recurso de aplicativo lógico

  1. Na caixa de pesquisa do portal do Microsoft Azure, insira Aplicativos lógicos e selecione Aplicativos lógicos.

  2. Na lista de aplicativos lógicos, localize o recurso de aplicativo lógico navegando ou filtrando a lista.

  3. Para abrir o recurso de aplicativo lógico, selecione o aplicativo a ser gerenciado.

Exibir as propriedades do aplicativo lógico

  1. Na página portal do Azure, localize e abra o recurso do aplicativo lógico.

  2. No menu do aplicativo lógico, em Configurações, selecione Propriedades.

  3. No painel Propriedades, você poderá exibir e copiar as seguintes informações sobre o recurso do aplicativo lógico, por exemplo:

    Consumo

    • Nome
    • ID do recurso
    • Grupo de recursos
    • Localidade
    • Tipo
    • Nome da assinatura
    • ID da assinatura
    • Ponto de extremidade de acesso
    • Endereços IP de saída de runtime
    • Endereços IP do ponto de extremidade de acesso
    • Endereços IP de saída do conector

    Standard

    • Status
    • URL
    • Endereço IP virtual
    • Modo
    • Endereço IP de saída
    • Endereços IP de Saída Adicionais
    • Usuário da implantação/FTP
    • Nome de host do FTP
    • Logs de diagnóstico de FTP
    • Nome de host do FTP
    • Logs de diagnóstico de FTPS
    • ID do recurso
    • Localidade
    • Grupo de recursos
    • Nome da assinatura
    • ID da assinatura

Exibir conexões

Quando você cria conexões em um fluxo de trabalho usando conectores gerenciados pela Microsoft, essas conexões são recursos separados do Azure com suas próprias definições de recursos e são hospedadas no Azure global e multilocatário. Os fluxos de trabalho de Aplicativos Lógicos do Azure padrão também podem usar conectores de provedores de serviços integrados que são executados nativamente e são alimentados pelo tempo de execução de aplicativos lógicos do Azure de locatário único. Para exibir e gerenciar essas conexões, siga estas etapas, com base no tipo de recurso do aplicativo lógico:

  1. Na página portal do Azure, localize e abra o recurso do aplicativo lógico.

  2. No menu do aplicativo lógico, em Ferramentas de Desenvolvimento, selecione conexões de API.

  3. Na página de conexões de API , selecione uma instância de conexão específica, que mostra mais informações sobre essa conexão. Para exibir a definição do recurso de conexão subjacente, selecione Exibição JSON.

Adicionar fluxo de trabalho em branco ao aplicativo lógico (somente Padrão)

Embora um aplicativo lógico de consumo possa ter apenas um fluxo de trabalho, um recurso de aplicativo lógico Standard pode ter vários fluxos de trabalho. Você pode adicionar fluxos de trabalho em branco a um recurso de aplicativo lógico Standard implantado e continuar criando o fluxo de trabalho no portal do Azure.

  1. No portal do Azure, selecione o recurso de aplicativo lógico Standard implantado.

  2. No menu de recursos do aplicativo lógico, em Fluxos de Trabalho, selecione Fluxos de Trabalho.

  3. Na barra de ferramentas da página Fluxos de Trabalho, selecione Adicionar>Adicionar.

    A captura de tela mostra a página e a barra de ferramentas de fluxos de trabalho do aplicativo lógico selecionados com o comando Adicionar selecionado.

  4. No painel Novo fluxo de trabalho , forneça o nome do fluxo de trabalho. Selecione com Estado ou Sem Estado>Criar.

  5. Depois que o novo fluxo de trabalho aparecer na página Fluxos de Trabalho , selecione esse fluxo de trabalho para abrir o designer para que você possa criar seu fluxo de trabalho.

Desabilitar ou habilitar um aplicativo lógico implantado

Os aplicativos de Consumo implantados e de lógica padrão têm maneiras diferentes de desabilitar e habilitar suas atividades.

Considerações para desabilitar um aplicativo lógico de consumo implantado

Desabilitar um aplicativo lógico de consumo afeta todas as instâncias de fluxo de trabalho das seguintes maneiras:

  • O Aplicativos Lógicos do Azure continua todas as instâncias de fluxo de trabalho em andamento e pendentes até que a execução seja concluída. Com base no volume ou na lista de pendências, esse processo pode levar algum tempo para ser concluído.

  • Os Aplicativos Lógicos do Azure não criam nem executam novas instâncias do fluxo de trabalho.

  • Você pode reenviar execuções de fluxo de trabalho enquanto o Logic App está desabilitado.

  • O gatilho de fluxo de trabalho não é acionado enquanto o aplicativo lógico está desabilitado. No entanto, o estado do gatilho se lembra do ponto em que você desabilitou o aplicativo lógico. Quando você reinicia o aplicativo lógico, o gatilho é acionado para todos os itens não processados desde a última execução do fluxo de trabalho.

    Para impedir que o gatilho seja disparado em todos os itens não processados desde a última execução do fluxo de trabalho, você deve limpar o estado do gatilho.

Desabilitar ou habilitar um aplicativo lógico de Consumo implantado

Você pode desabilitar ou habilitar um ou vários aplicativos lógicos de Consumo simultaneamente.

  1. Na caixa de pesquisa do portal do Microsoft Azure, insira Aplicativos lógicos e selecione Aplicativos lógicos.

  2. Na página Aplicativos lógicos, visualize apenas os aplicativos lógicos de Consumo usando o filtro Plano.

  3. Com base em se você está desabilitando ou habilitando seus aplicativos lógicos, exiba apenas os aplicativos lógicos habilitados ou desabilitados usando o filtro Status .

  4. Na coluna de caixas de seleção, selecione um ou vários aplicativos de lógica.

    • Para interromper os aplicativos lógicos em execução selecionados, selecione Desabilitar/Parar.
    • Para reiniciar os aplicativos lógicos parados selecionados, selecione Habilitar/Iniciar.
  5. Confirme sua seleção.

  6. Para verificar se sua tarefa foi bem-sucedida ou falhou, na barra de ferramentas principal do Azure, abra a lista de notificações (ícone de sino).

Parada do aplicativo de lógica de postagem ou do fluxo de trabalho

Enquanto um aplicativo lógico é interrompido ou um fluxo de trabalho está desabilitado, o gatilho de fluxo de trabalho não é acionado na próxima vez que a condição de gatilho for atendida. No entanto, o estado do gatilho se lembra do ponto em que você interrompeu o aplicativo lógico ou desabilitou o fluxo de trabalho. Quando você reinicia o aplicativo lógico ou reabilita o fluxo de trabalho, o gatilho é acionado para todos os itens não processados desde a última execução do fluxo de trabalho.

Para impedir que o gatilho seja disparado em todos os itens não processados desde a última execução do fluxo de trabalho, você deve limpar o estado do gatilho antes de reiniciar o aplicativo lógico ou reabilitar o fluxo de trabalho.

  1. No portal do Azure, abra o fluxo de trabalho do aplicativo lógico de Consumo e edite qualquer parte do gatilho do fluxo de trabalho.

  2. Salve suas alterações. Esta etapa redefine o estado atual do gatilho.

  3. Reinicie seu aplicativo lógico.

Excluir aplicativos lógicos

Considerações para excluir aplicativos lógicos de consumo

Não é possível recuperar um recurso de aplicativo lógico de Consumo excluído. A exclusão de um aplicativo lógico de consumo afeta todas as instâncias de fluxo de trabalho das seguintes maneiras:

  • Os Aplicativos Lógicos do Azure fazem o melhor esforço para cancelar todas as execuções de fluxo de trabalho pendentes e em andamento.

    Mesmo com um grande volume ou uma lista de pendências, a maioria das execuções é cancelada antes da conclusão ou do início. No entanto, o processo de cancelamento pode levar algum tempo para ser concluído. Enquanto isso, algumas execuções podem ser selecionadas para execução enquanto o serviço funciona por meio do processo de cancelamento.

  • Os Aplicativos Lógicos do Azure não criam nem executam novas instâncias do fluxo de trabalho.

  • Se você excluir um aplicativo lógico e um fluxo de trabalho, mas recriar o mesmo aplicativo lógico e fluxo de trabalho, o fluxo de trabalho recriado não terá os mesmos metadados que o fluxo de trabalho excluído.

    Portanto, se você tiver outro fluxo de trabalho que chame o fluxo de trabalho excluído, será necessário reençar o fluxo de trabalho do chamador para atualizar os metadados do fluxo de trabalho recriado. Dessa forma, o chamador obtém as informações corretas para o fluxo de trabalho recriado. Caso contrário, as chamadas ao fluxo de trabalho recriado apresentarão uma falha com um erro Unauthorized. Esse comportamento também se aplica aos fluxos de trabalho que usam artefatos em contas de integração e fluxos de trabalho que chamam o Azure Functions.

Excluir aplicativos lógicos de Consumo

Você pode excluir um ou vários aplicativos lógicos de consumo ao mesmo tempo.

  1. Na caixa de pesquisa do portal do Microsoft Azure, insira Aplicativos lógicos e selecione Aplicativos lógicos.

  2. Na página Aplicativos lógicos, visualize apenas os aplicativos lógicos de Consumo usando o filtro Plano.

  3. Na coluna da caixa de seleção, selecione um ou vários aplicativos lógicos para excluir. Na barra de ferramentas, selecione Excluir.

  4. Quando a caixa de confirmação aparecer, insira sim e selecione Excluir.

  5. Para verificar se sua tarefa foi bem-sucedida ou falhou, na barra de ferramentas principal do Azure, abra a lista de notificações (ícone de sino).

Gerenciar versões de aplicativos lógicos (somente Consumo)

Quando você salva alterações no workflow do aplicativo lógico de Consumo, o Azure salva a versão antes de suas alterações, e a versão editada se torna a versão atual. Você pode exibir essas versões anteriores, selecionar uma versão anterior para promover na versão atual e editar a versão selecionada antes de concluir o processo de promoção.

Exibir versões anteriores

  1. No portal do Azure, abra seu aplicativo de lógica de Consumo.

  2. No menu do aplicativo lógico, em Ferramentas de Desenvolvimento, selecione Versões.

    A captura de tela mostra o portal do Azure, o menu do aplicativo lógico de Consumo com Versões selecionadas e versões anteriores do aplicativo lógico.

  3. Na lista De versões , selecione a versão de fluxo de trabalho desejada.

    Para filtrar a lista, na barra de pesquisa da página Versões, insira a ID da versão, se você souber a ID.

    A página de versão histórica mostra a versão selecionada no modo de leitura. Você pode alterar entre o modo de exibição do designer e o modo de exibição de código.

    A captura de tela mostra a página de histórico de versões com opções de exibição de designer e exibição de código.

Promover uma versão anterior em vez da versão atual

  1. No portal do Azure, exiba a versão anterior que você deseja promover.

  2. Na barra de ferramentas Versão do histórico, selecione Promover.

    A captura de tela mostra a barra de ferramentas da página da versão do histórico com o botão Promover selecionado.

    O designer de fluxo de trabalho abre a versão do fluxo de trabalho selecionada.

  3. Opcionalmente, faça as edições que você deseja para o fluxo de trabalho.

    Você pode alterar entre o modo de exibição Designer e Código. Você também pode atualizar os Parâmetros.

  4. Para salvar as atualizações e concluir a promoção, na barra de ferramentas do designer, selecione Salvar. Para cancelar as alterações, selecione Descartar.

Quando você visualiza o histórico de versões do aplicativo lógico novamente, a versão promovida agora aparece primeiro na lista com um novo identificador.