Páginas filhas
  • Cache Centralizado - Alterando o comportamento padrão

Sumário



Revisão



Versão do Documento

Modificação

Autor / Revisor

Criação do documento




1 Introdução

      Todo objeto de cache possui um comportamento padrão que é definido na implementação mesmo, porém é possível que esse comportamento seja alterado, esse recurso deve ser utilizado com critério e deve ser avaliado posteriormente pelo dono do cache se o comportamento padrão deve ou não ser alterado.



1.1.  Configuração 

a) Crie um arquivo com o nome _cache.config na pasta de instalação do RM, considere o layout do arquivo abaixo


<CacheConfigFile xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RM.Lib.Cache">

  <Caches>

    <CacheConfig>

      <Id>SqlCacheData.Cache</Id>

      <Limit>0</Limit>

      <Mode>Default</Mode>

      <Timeout>0</Timeout>

    </CacheConfig>

  </Caches>

</CacheConfigFile>


b) O Id do cache é identificado pelo arquivo de log do cache.


c) O Mode pode ser: 

  • Disabled: Desabilita o cache
  • Default: Utiliza o modo padrão do cache definido pela TOTVS
  • Memory: Sempre utiliza o cache em memória
  • KVS: Sempre utiliza o cache KVS


d) A propriedade Limite, define o número máximo de itens que o cache poderá ter. A propriedade Timeout define o tempo limite de expiração do item no cache em segundos.


Produto: Framework

Versão: 12.1.20 ou Superior

Cache Centralizado - Get Started

Status: Finalizado

Data:  

 
  • Sem rótulos