Árvore de páginas

Melhoria - Configuração do tamanho máximo do log de erros

A partir desta build, será possível configurar um tamanho máximo diferenciado para o registro de log de erros do TOTVS | Application Server (arquivo ERROR.LOG), e definido um novo comportamento do TOTVS | Application Server quando o tamanho máximo do log de ocorrências de erro for atingido.

Abrangência ERP 10 e 11
Situação Gravação de ocorrências de erro no arquivo  "ERROR.LOG" do ambiente do TOTVS | Application Server.
Ocorrência O arquivo  "ERROR.LOG" já existente no sistema recebia novas ocorrências de erro, limitado ao tamanho fixo de 3000000 bytes, sem configuração para tamanho diferenciado, e ao ser atingido o tamanho maior que 3000000 bytes, o arquivo era recriado.
Melhoria

Realizada melhoria para permitir especificar na configuração do TOTVS | Application Server um tamanho diferenciado de arquivo ERROR.LOG, e quando o tamanho especificado for atingido, o arquivo ERROR.LOG é renomeado para ERROR.BAK, para então ser criado um novo arquivo ERROR.LOG para o ambiente. Caso já exista um arquivo ERROR.BAK no momento que o tamanho máximo do log seja atingido, o último arquivo ERROR.BAK é apagado automaticamente. 

Para especificar um tamanho máximo diferenciado para o log de ocorrências do TOTVS | Application Server, deve-se inserir a chave ERRORMAXSIZE=nnnnnn, onde nnnnnn é o novo tamanho máximo em bytes do arquivo de log de ocorrências ERROR.LOG.

Esta chave pode ser especificada na seção [GENERAL], sendo considerada para todos os ambientes configurados neste serviço do TOTVS | Application Server, e também pode ser especificada dentro do ambiente em uso. Caso a chave seja especificada em ambas as seções, a configuração do ambiente prevalece sobre a configuração global.

Informações adicionais
  • Melhoria realizada mediante o chamado SCIDNE.
  • Existem rotinas do sistema padrão, como por exemplo os tratamentos de erro dos WebServices do ERP Microsiga Protheus (Server e Client), que também acrescentam informações no arquivo ERROR.LOG. Estas rotinas estão sendo revisadas, para considerar esta nova configuração e respeitar este novo comportamento definido para o log de erros.

  • Sem rótulos