Breadcrumbs

Atualização retaguarda

Procedimento para atualização de Releases na Retaguarda do Produto NFC-e.

  1. O passo mais importante, é ter ciência do que está sendo atualizado, para isso, a equipe de desenvolvimento do produto NFC-e fornece o documento Release Notes que contém as demandas e as correções com descrição detalhada do que está sendo liberado. Neste documento também pode conter avisos importantes de particularidades do Release;

  2. Como o produto NFC-e trabalha com serviços instanciáveis e é dividido por módulos, isso flexibiliza o uso de vários servidores que mantém a guarda eletrônica, portanto, antes de realizar o procedimento de atualização, é obrigatório ter acesso e permissão a todos os servidores que compõe a retaguarda, como Web Service, Eletronic Service, Cold Service, Licenses Service, E-mail Sender Service, Database Input Service, Connector Settings, pois todos os módulos devem ser atualizados. A retrocompatibilidade do sistema NFC-e se restringe a Concentrador e Agente. Todos os módulos que formam a Retaguarda, devem operar na mesma versão de Release;

  3. Ao acessar os servidores que compõem a guarda eletrônica do NFC-e, parar e desativar todos os serviços com o prefixo NDDigital e-Forms_NFCe - (exceto o Concentrator Service caso existir);

  4. Deve-se realizar a atualização das dlls de todos os módulos da Retaguarda NFC-e, para isso, basta executar o atualizador de Release “Release NDD e-Forms NFC-e_XXXXX.exe”. Este aplicativo é capaz de identificar quais módulos estão instalados no servidor e realizar a atualização destes, não importando qual Release o ambiente está, pois ele irá deixar os módulos das Retaguarda NFC-e na versão do Release em que está sendo executado. Lembrando que deve ser executado em todos os servidores que contém módulos da Retaguarda NFC-e e este atualizador não realiza alterações de banco;

  5. A partir do Release 90350 foi incluído a configuração a quente, onde dependendo da configuração editada não se faz necessário o reinício dos serviços. Para que isso seja funcional, é necessário instalar o banco de dados não relacional "Redis".  O mesmo já está presente em nosso instalador, porém existe alguns passos para configurá-lo.

  6. Ao aplicar o instalador irá ser apresentado a tela de configuração do redis:

image-20240814-201126.png

Habilitar configurações: Habilita os campos senha, porta e o local de instalação do banco não relacional Redis.

image-20240814-201210.png

Senha: Senha para qualquer tipo de acesso ao banco não relacional redis.

Porta: A porta que o banco não relacional ficará disponível para acesso.

Local de instalação do Redis: Caminho de instalação dentro do servidor.


  1. Após configurar o redis, deverá clicar no botão "Instalar" para prosseguir a atualização. Caso o redis já esteja instalado, irá apresentar a mensagem:

image-20240814-201337.png
  1. Após configurar o redis, deverá clicar no botão "Ok" para processeguir a atualização.

  2. Executar a ferramenta de atualização de banco, a qual encontra-se detalhada no link abaixo:

Ferramenta de atualização do banco de dados (FALTA CRIAR ESTA PÁGINA NO CONFLUENCE PARA LINKAR)

  1. Após o termino da atualização dos servidores que compõe a Retaguarda NFC-e, os serviços deverão ser ativados e iniciados. É extremamente aconselhável, acessar as páginas Web e acompanhar logs dos serviços na tentativa de identificar possíveis falhas.


Importante

Caso não habilite o campo Habilitar configuração o banco redis será instalado na porta 6379, sem senha e no caminho C:\Program Files\Redis.