Conn2Flow
Todas as novidades
Atualização

Atualização do sistema por API, em segundo plano

Uma instalação do Conn2Flow agora pode ser atualizada por uma chamada de API, que dispara o mesmo atualizador do CLI, responde na hora e deixa acompanhar o andamento até o fim.

Atualizar uma instalação exigia entrar no servidor e rodar o atualizador pela linha de comando. A partir desta entrega, POST /_api/system/update com action=run dispara o mesmo atualizador em segundo plano e responde 202 com o identificador da execução.

O que roda por trás

É o caminho que o CLI já usava: trava de deploy, snapshot do que será sobrescrito, dump do banco, verificação depois da troca e volta automática dos arquivos se a verificação falhar. O pacote vem da última release do Gestor ou da tag informada.

Acompanhar e desfazer

  • action=run-status devolve o estado (running, success, rolled_back, locked, error), o snapshot e o fim do log.
  • action=runs lista as últimas execuções.
  • /_api/system/rollback volta os arquivos de um snapshot.
  • No terminal, c2f update:core <projeto> --wait dispara e acompanha. Como a API passa pelo próprio Gestor que está sendo trocado, o acompanhamento tolera alguns segundos de indisponibilidade.

Estado

Implementado e validado em um tenant isolado de teste, com um artefato quebrado de propósito para exercitar a volta automática. A homologação final ainda está pendente.

Origem: Core · req-201 · BATCH-209

O Futuro é Híbrido: Humano + IA.

O Conn2Flow é a ferramenta. Se você precisa do Arquiteto para desenhar a estratégia da sua empresa usando essa tecnologia...

Contrate Consultoria Especializada