Índice:


      

Objetivo:


     Este documento tem por objetivo especificar a atividade “Limpar Cache do Sistema” disponível no Cockpit.

Especificação:


     A partir da versão 12.1.16 foi implementada uma nova funcionalidade no Cockpit do sistema que permite que o Cache de cada servidor seja esvaziado.

     Localizada na parte superior de cada servidor, está funcionalidade busca limpar o cache das configurações criadas pelo parametrizador de cada produto.

     Esta limpeza é uma funcionalidade importante, principalmente quando se utilizado em um ambiente Cloud ou em situações em que o host não pode ser parado. Imagine a seguinte situação:

     Um client que utiliza múltiplos hosts, como no da imagem acima. Ao executar o parametrizador de algum produto (o da Folha de Pagamento por exemplo), as configurações realizadas serão salvas no cache do host em que a parametrizador foi executado. Os outros hosts permanecerão com o cache antigo antes do parametrizador ser executado.

     Para que se tenha um melhor desempenho, é recomendado que ao realizar a parametrização dos produtos, utilize-se a funcionalidade de “Limpar Cache do Sistema” presente no Cockpit. Com isso, o sistema ganhará em performance, diminuindo a quantidade de memória utilizada pelos hosts sem a necessidade de que os mesmos sejam reiniciados além de alinhar os parâmetros configurados para os múltiplos hosts utilizados.

     Por default, a limpeza do cache de parâmetro já vem habilitada no sistema com intervalo de 60 segundos a cada execução de limpeza. Entretanto, esses parâmetros podem ser alterados no arquivo de configuração “RM.Host.Service.exe.config” utilizando as tags abaixo:


<add key="CacheParamsCheckInterval" value="60" />
Tag responsável por definir o intervalo de tempo em segundos em que o cache será limpo.

Importante

Para um maior ganho de performance, é recomendado que o intervalo de tempo de cada execução seja de no mínimo 60 segundos.


<add key="UserParametersCache" value="true" />
Tag responsável por habilitar/desabilitar a limpeza automática do cache de parâmetros.

Importante

Para um maior ganho de performance, não é recomendado que esta tag seja desabilitada. Isto pode causar uma grande lentidão nos serviços de host.

Produto: Framework

Versão: 12.1.16 ou Superior

Processo: Atividade "Limpar Cache do Sistema" disponível no Cockpit do sistema