Home

TOTVS | Plataformas e tecnologias

Árvore de páginas

FAQ: 52976-O que é o arquivo server_log.txt?
Produto:Datasul
Versão:2
Sintoma
52976-O que é o arquivo server_log.txt?
Causa
O que é o arquivo server_log.txt?
Solução

O arquivo "server_log" trata-se de um arquivo de texto no qual são apresentados as ações realizadas no serviço da integração quanto a sua comunicação, geração de permissões, validações de entradas, movimentações dos funcionários, visitantes, autônomos e prestadores de serviços.

Normalmente este arquivo é gerado na estrutura de diretórios "../acesso/java/server/log", caso ocorra algum problema imprevisto no sistema, o arquivo de log "server_log" pode auxiliar na solução do problema.

O tamanho dos arquivos gerados está relacionado diretamente à versão da Integração Datasul, a marca do dispositivo instalado e o fluxo de movimentação dos usuários. Por definição, é gerado um arquivo para cada dia (à partir da data que o módulo é instalado) onde se faz necessário a manutenção periódica do diretório em que os logs estão armazenados para não exceder a capacidade em disco (pois estes arquivos nunca são eliminados do sistema).

Pensando no problema de armazenagem destes logs, há uma alternativa de restringir o tamanho dos arquivos, segue abaixo a configuração que deve ser modificado no arquivo "log4j.properties" relacionado ao diretório "server".

#Log em um .TXT

log4j.rootLogger = INFO, consoleOut, fileOut
log4j.appender.fileOut = org.apache.log4j.RollingFileAppender
##### TAMANHO DE CADA ARQUIVO DO LOG #####
log4j.appender.fileOut.MaxFileSize = 150MB
log4j.appender.fileOut.MaxBackupIndex = 10
##### ESTRUTURA DE DIRETÓRIOS ONDE O ARQUIVO É GERADO #####
log4j.appender.fileOut.file = log/server_log.txt
log4j.appender.fileOut.layout = org.apache.log4j.PatternLayout
log4j.appender.fileOut.layout.ConversionPattern = [ %d ] [ %r ] %C %-5p %-5c{3} %x -> %m%n

Com esta configuração, o sistema cria 10 arquivos de backup (logs antigos) de 150MB cada, ou seja, o sistema ocupará no máximo 1650MB (10 arquivos de backup com 150MB + 1 arquivo de execução corrente com 150MB).

* É recomendado entrar em contato com a Consultoria do Controle de Acesso para indicar qual a melhor configuração que deve ser parametrizada, pois conforme informado anteriormente, o tamanho está diretamente relacionado à diversos fatores (marca do dispositivo, fluxo de movimentação, quantidade de usuários do Controle de Acesso, entre outros) e uma configuração realizada incorretamente pode prejudicar na análise e solução de um futuro problema.