Pular para conteúdo

Atualização

As atualizações são realizadas automaticamente pelo Isogeo quando uma nova versão entra em produção.

Você pode consultar as notas de versão aqui.

Em detalhes, a atualização automática do cliente do Scan (Isogeo Worker) segue as seguintes etapas:

  1. O cliente solicita regularmente https://scan.isogeo.com/workers-api/v1/about, autenticando-se com seus identificadores específicos.
  2. Se a versão atual do cliente for inferior à retornada pela solicitação /about, ele fará o download do arquivo de código em https://scan.isogeo.com/workers-api/v1/download-archive (sempre se autenticando).
  3. Ele descompacta o conteúdo do arquivo.
  4. Ele exclui todos os arquivos do diretório de instalação, exceto a pasta bin que contém os executáveis (node e nssm).
  5. Ele grava todos os arquivos do arquivo (exceto a pasta bin) na pasta atual.
  6. Ele força seu próprio desligamento e, em seguida, é reiniciado automaticamente como um serviço.

Observações :

  • Os identificadores são específicos para cada cliente do Isogeo Worker e são inseridos no arquivo de conexão na raiz do diretório de instalação(connection.json).
  • Também atualizamos os executáveis na pasta bin, mas somente em circunstâncias excepcionais, como na atualização do NodeJS. Nesse caso, a pasta bin também é excluída e substituída.