You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
Linha de Produto: | Microsiga Protheus |
Segmento: | Saúde |
Módulo: | Plano de Saúde |
Rotina: | Rotina | Nome Técnico | PPLMFUN | Portal | WSPLSXFUN | WS Portal |
|
País(es): | Brasil |
Banco(s) de Dados: | Todos relacionados |
Sistema(s) Operacional(is): | Windows® |
Ajuste realizado na performance do portal.
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Nome: | MV_PLTIGDA |
Tipo: | Numerico |
Cont. Por.: | 10 |
Descrição: | Informar o tempo em minutos para que o metodo processado possa ser refeito. Default 10 minutos |
Itens/Pastas | Descrição |
Nome: | MV_PTIMATE |
Tipo: | Logico |
Cont. Por.: | .f. |
Descrição: | Ativa log de processamento do portal. Informação extraída do monitor de atividades do protheus. Default .f. |
Itens/Pastas | Descrição |
Nome: | MV_PLPGATO |
Tipo: | Logico |
Cont. Por.: | .f. |
Descrição: | Controle das regras de pagamento no Ato. Clientes que não usarem esta modalidade de pagamento deve desligar. Default .t. ligado. |
Itens/Pastas | Descrição |
Nome: | MV_PLGLDAT |
Tipo: | Logico |
Cont. Por.: | .T. |
Descrição: | Ativa o controle de processamento para metodos muito solicitados. Default .T. ligado |
Campos que foram alterados
X3_CAMPO | B5M_FUNNAM |
X3_ORDEM | 01 |
X3_TIPO | C |
X3_TAMANHO | 10 |
X3_TITULO | Nome Função |
X3_DESCRIC | Nome da Função |
X3_PICTURE | @! |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_DATA |
X3_ORDEM | 02 |
X3_TIPO | D |
X3_TAMANHO | 8 |
X3_TITULO | Data Registr |
X3_DESCRIC | Data do Registro |
X3_PICTURE |
|
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_HORA |
X3_ORDEM | 03 |
X3_TIPO | C |
X3_TAMANHO | 8 |
X3_TITULO | Hora Registr |
X3_DESCRIC | Hora do Registro |
X3_PICTURE |
|
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_DAOBJ1 |
X3_ORDEM | 04 |
X3_TIPO | C |
X3_TAMANHO | 254 |
X3_TITULO | Conteudo |
X3_DESCRIC | Conteudo |
X3_PICTURE |
|
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_DAOBJ2 |
X3_ORDEM | 05 |
X3_TIPO | C |
X3_TAMANHO | 254 |
X3_TITULO | Conteudo |
X3_DESCRIC | Conteudo |
X3_PICTURE |
|
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_DAOBJ3 |
X3_ORDEM | 06 |
X3_TIPO | C |
X3_TAMANHO | 254 |
X3_TITULO | Conteudo |
X3_DESCRIC | Conteudo |
X3_PICTURE |
|
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_DAOBJ4 |
X3_ORDEM | 07 |
X3_TIPO | C |
X3_TAMANHO | 254 |
X3_TITULO | Conteudo |
X3_DESCRIC | Conteudo |
X3_PICTURE |
|
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_DAOBJ5 |
X3_ORDEM | 08 |
X3_TIPO | C |
X3_TAMANHO | 254 |
X3_TITULO | Conteudo |
X3_DESCRIC | Conteudo |
X3_PICTURE |
|
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CAMPO | B5M_CHAVE |
X3_ORDEM | 09 |
X3_TIPO | C |
X3_TAMANHO | 32 |
X3_TITULO | Chave |
X3_DESCRIC | Chave |
X3_PICTURE | @! |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_OBRIGAT | N |
Índices que foram criados / alterados.
INDICE | B5M |
ORDEM | 1 |
CHAVE | B5M_FILIAL + B5M_FUNNAM + B5M_CHAVE |
DESCRICAO | Filial + Nome da Funcao + Chave |
PROPRI | S |
INDICE | B5M |
ORDEM | 2 |
CHAVE | B5M_FILIAL + B5M_DATA |
DESCRICAO | Filial + DATA |
PROPRI | S |
Recomendações:
- FWLOGMSG_DEBUG - somente ligar este parâmetro caso tenha necessidade de analisar informações no console.log (Período curto de tempo).
- debugthreadusedmemory - ligar caso tenha necessidade de acompanhar consumo de memória (Período curto de tempo).
- Verificar parametrização do tamanho do arquivo de console.log. Sugestão no máximo 4 mb. Recomendado esta parametrização para DbAcess e AppServer. Caso tenha necessidade de acompanhar os logs recomendo criar um script para fazer a cópia dos arquivos. BAK e colocar em uma outra pasta para analise futura.
Exemplo.: ConsoleMaxSize=4621440
O parâmetro MV_PTIMATE deve ser ligado somente em casos de análise de processamento (performance) conforme registros do monitor de atividade protheus. Os arquivos serão gravados na pasta logpls com o nome portal_XXXXX.csv. O XXXX e a porta de cada servidor. Este log possibilita analisar a quantidade de ThReads de cada servidor bem como o tempo de processamento de casa requisição.
Atenção: Este parâmetro não deve ficar ligado por muito tempo!
Após criação dos parâmetros e campos basta utilizar a rotina do portal. Todo o controle será feito automaticamente.