Páginas filhas
  • Bloqueio no uso de Libs distintas no mesmo ambiente (bloqueio troca quente)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

O que mudou?


A partir da

...

versão 20260119, o sistema só permitirá o acesso ao mesmo ambiente utilizando

...

No primeiro acesso ao ambiente (via serviço, schedule, ou acesso normal) é feito um lock com a versão de lib utilizada, no próximo acesso é validado se a lib é divergente.
Caso seja diferente será apresentada uma mensagem para o usuário identificando a conexão que está com lib divergente.

Essa validação se torna necessária para evitar problemas causados pelo uso de mais de uma lib no ambiente.

uma única versão de biblioteca (lib). Essa validação é fundamental para garantir a estabilidade e segurança, prevenindo falhas e inconsistências que podem surgir do uso de versões diferentes.



Como funciona?


  • Bloqueio de Versão (Lock): A cada acesso, o sistema verificará se a lib utilizada é a mesma que foi registrada em acessos concorrêntes.
  • Mensagem de Aviso: Caso o sistema identifique que a lib é diferente daquela que está em uso, uma mensagem de aviso será exibida, informando sobre a divergência e identificando a conexão que a está utilizando.


Impacto nas rotinas de atualização


Com essa nova validação, a aplicação de libs "a quente" (com o sistema em pleno funcionamento) não será mais possível.

Para garantir que a nova lib seja aplicada corretamente e para evitar o lock por versões diferentes, siga as seguintes instruções:

  • Aplicação Exclusiva: A aplicação da nova lib deve ser feita em um ambiente dedicado ou de forma exclusiva.

  • Reinício dos Servidores: Após a aplicação da nova lib, é obrigatório reiniciar todos os servidores do ambiente para garantir que a atualização seja reconhecida e que não haja conflito com versões antigas.

Esta medida de segurança é fundamental para garantir a estabilidade e integridade dos dados no nosso ERP. Agradecemos a sua compreensão e colaboração para a implementação bem-sucedida desta atualização.


Nota

A utilização da chave specialkey afeta o lock feito no ambiente, portanto é importante que cada ambiente possua sua propria specialkey configurada.
Mais informações


Caso seja identificado acessos com versões divergentes, será apresentado uma mensagem com o detalhamento desta divergência.

Image Added

...