Kbase 50696: Como limitar o tamanho do log do License Controller lcontroller.log
Autor |
  Bruna Roberta Andryeiak - Produto Framework |
Acesso |
  Público |
Publicação |
  4/15/2015 |
|
Produto: Datasul
Ambiente: Unspecified
Versão: License Controller BUILD "2011.04.07A"
Solução
Para limitar o tamanho do log do License Controller, é necessário atualizá-lo até o Build "2011.04.07A" (arquivo "config\totvs-licensecontroller-java-1.0.jar", que foi liberado no pacote de maio dos produtos Datasul_EMS2, Datasul_EMS5, Datasul_Start e Datasul_HCM.
Atualizando para esta versão, o default é a geração de 20 arquivos de 2MB, porém é possível configurar o número de arquivos e o tamanho alterando o arquivo "config\license-server.xml".
As tags a ser adicionadas são:
- "<LogMaxSize>5KB</LogMaxSize>", que define o tamanho do arquivo de log, seguindo o formato "tamanho+tipo (KB, MB, GB)".
- "<NumMaxFileLog>5</NumMaxFileLog>", que define o número de arquivos de logs que poderão existir.
Abaixo, segue um exemplo do license-server.xml alterado para gerar 10 arquivos de 500MB:
<license-server>
<LSHost>localhost</LSHost>
<LSPort>5555</LSPort>
<LCHost>localhost</LCHost>
<LCPort>5556</LCPort>
<LogMaxSize>500MB</LogMaxSize>
<NumMaxFileLog>10</NumMaxFileLog>
</license-server>