Histórico da Página
Arquivo de log do integrador separado por Thread
Características do Requisito
Linha de Produto: | TSA | ||||
Segmento: | Manufatura | ||||
Rotina: |
| ||||
Cadastros Iniciais: | /conf/log4j.properties | ||||
Parâmetro(s): | tsa.log4j.generateLogByThread | ||||
Requisito (ISSUE): | PCREQ-5483 | ||||
Versões/Release: | 12.1.7 em diante. |
Descrição
Este é um requisito de suportabilidade e visa possibilitar a geração das saídas de log do integrador separados em vários arquivos, sendo que cada um destes representa uma Thread (processo paralelo). Por exemplo, se existir dois dispositivos ativos da Telemática, são pelo menos duas Threads em execução e assim, cada uma gerará um arquivo de log independente (/log/TelematicaServer_01.txt /log/TelematicaServer_02).
Por questões de otimização, recomenda-se que a ativação deste parâmetro seja realizada a pedidos de um analista, técnico ou consultor e que o mesmo permaneça ativo apenas no período da analise.
Procedimento para Implantação
Para ativar a funcionalidade, é necessário inserir a chave abaixo no arquivo "/conf/log4j.propertiers", atribuindo-a o valor true.
Nome da Variável: | tsa.log4j.generateLogByThread |
Tipo: | Boolean (true - ativa) / false - Desativa) |
Descrição: | Cria vários arquivos de logs, um para cada Thread |
Valor Padrão: | false |
Exemplo:
Procedimento para Configuração
(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou rotinas no menu).
Para desativar a funcionalidade basta alterar o valor da chave "tsa.log4j.generateLogByThread" para false.
ATENÇÃO:
Em ambos os casos (Ativação/Desativação) o integrador precisa ser reiniciado.
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
(É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
CONFIGURAÇÃO DE MENUS
2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:
Menu
Informe o Menu em que estará localizada a rotina
Submenu
Informe o Submenu em que estará localizada a rotina
Nome da Rotina
Informe o Título da rotina
Programa
Informe o Fonte da rotina
Módulo
Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”
Tipo
O appender padrão do arquivo /log/log4j.propertiers é o fileOut, assim, qualquer configuração colocada em seus parâmetros serão replicados para os arquivos de log das Threads. Por exemplo, caso a chave log4j.rootLogger esteja com o valor INFO, significa que o nível de log visualizado é INFO. Então, se quiser que no arquivo TelematicaServer_01.txt, sejam mostrados logs de n;ível DEBUG, basta alterar de INFO para DEBUG neste parâmetro.
Procedimento para Utilização
- Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
- Localização da rotina no menu;
- Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
- Caso seja necessário ter algum cadastro feito previamente, faça uma observação.
Exemplo:
1. No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).
O sistema apresenta a janela de produtos cadastrados.
2. Posicione o cursor em um produto e clique em Alterar.
3. Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.
4. Dê duplo clique no campo TP Prestador (BCW_TIPPRE).
O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.
5. Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:
Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.
6. Confira os dados e confirme.